首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
轮子工程师_行万里路_读千万轮子
掘友等级
前端
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
27
文章 27
沸点 0
赞
27
返回
|
搜索文章
赞
文章( 27 )
沸点( 0 )
写 JS 逻辑判断,不要只知道用 if-else 和 switch
我们在编写 JS 代码时,经常会遇到逻辑判断复杂的情况。一般情况下,可以用 if/else 或 switch 来实现多个条件判断,但会出现一个问题:随着逻辑复杂度的增加,代码中的 if/else 和 switch 会越来越臃肿。本文将带你尝试写出更优雅的判断逻辑。 你可以在代码…
用大白话轻松搞定正则(下)
选择匹配 次序是从左到右,直到发现了匹配项,就忽略右边的匹配项(即使它产生了更好的匹配)。 上面的匹配即便ab更合适但还是只会匹配a。 再上个🌰,我们想使用选择匹配来匹配一段字符,只能是ab 或者 cd。上代码: 上面的输出的结果是不是很意外,我们想要的结果就是 ab 或者 …
Vue 源码patch过程详解
在这篇文章深入源码学习Vue响应式原理讲解了当数据更改时,Vue是如何通知订阅者进行更新的,这篇文章讲得就是:视图知道了依赖的数据的更改,如何将新的数据反映在视图上。 在真实的HTML中有DOM树与之对应,在Vue中也有类似的Vnode Tree与之对应。 在jquery时代,…
【Vue原理】VNode - 源码版
首先,第一个问题已经很烂了,网上有很多相关的内容,为了内容的完整性,所以也放上来哈哈。 VNode 表示 虚拟节点 Virtual DOM,为什么叫虚拟节点呢,因为不是真的 DOM 节点。 1、兼容性强,不受执行环境的影响。VNode 因为是 JS 对象,不管 Node 还是 …
22+ 高频实用的 JavaScript 片段 (2020年)
废话不多话,在本文中,列出了一些比较常用或者实用的的 JavaScript 代码片段,希望对你们有所帮助。 3. 条件成立 4. for 循环 5. 值到对象的映射 6. Object.entries() 7. Object.values() 8. 模板字面量 9. 解构赋值 …
知识总结[网络篇]
1. 浏览器输入地址后发生什么 2. 轮询、长轮询、长连接、websocket区别 长轮询:客户端向服务器发送请求,服务器保持连接,当有更新消息立即返回客户端,连接关闭。 长连接:客户端向服务器发送请求,服务器保持连接,当有更新消息立即返回客户端,连接保持。 3. websoc…
2019年前端面试都聊啥?一起来看看
JavaScript ES2015 规范出现后,一切都大变样啦。 该规范很大——随着对modules(模块)原生支持以及不断发展的函数式编程,新的 JavaScript 语言重焕新生。并且每年持续推出 ES2016,ES2017 ... 然而在面试或招聘前端开发时,期望、现实和…
关注了
5
关注者
0
收藏集
17
关注标签
1
加入于
2018-12-02