首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
卖导弹的小男孩
掘友等级
NA
骏马面前无沟壑,怂人面前全是坎!
获得徽章 12
动态
文章
专栏
沸点
收藏集
关注
作品
赞
145
文章 133
沸点 12
赞
145
返回
|
搜索文章
最新
热门
JavaScript 中闭包的优点和缺点
优点 保护变量:闭包可以保护函数内的变量,使得这些变量不会被外部代码所修改。这对于需要维护状态的函数非常有用,可以确保变量不会被误修改。 实现封装:闭包可以实现一些类似于面向对象编程中的封装特性。通过
Vue.js 源码中的性能优化
Vue.js 源码中实现了很多性能优化,以下是其中一些主要的方面: 虚拟DOM Vue.js 采用虚拟DOM,通过将真实DOM的更新操作转换成虚拟DOM的操作,再对虚拟DOM进行批量更新,从而减少了对
Vue 2 中使用 new Vue 创建实例,而 Vue 3 中使用 createApp 方法创建 2种方式优缺点
Vue 2 中使用 new Vue 创建实例,而 Vue 3 中使用 createApp 方法创建应用程序实例。这两种方式各有优缺点,下面我们来看一下。 Vue 2 中使用 new Vue 创建实例的
Object.prototype.toString.call()笔记
typeof 和 instanceof 判断的问题 使用 typeof 判断基本数据类型(包括 symbol)对 null 或引用类型判断不准确。 typeof Array //'object' ty
vue2 源码使用到的原型链笔记
vue 源码使用到的原型 使用 new 创建实例 。执行 init 方法,_init 方法构造函数没有此方法,往原型对象上找 此处使用 new 创建出来的 this,必定指向 VUE。 new 干了什
vue3源码中关于判断2个对象是否相等
vue3源码中关于判断2个对象是否相等使用hasChanged方法,该函数位于vue/@shared。源代码片段如下所示: Object.is方法来自ES6,能够确定两个值是否相同。如果满足以下条件之
babel为什么需要bable-pollyfill
Babel默认只转换新的JavaScript语法(syntax),而不转换新的 API。 新的API分类两类,一类是Promise、Map、Symbol、Proxy、Iterator等全局对象及其对象
使用扩展运算符在对象中根据条件判断添加属性
使用扩展运算符在对象中根据条件判断添加属性 注意点: 如果扩展运算符后面是一个空对象,则没有任何效果
实现简易版snabbdom库
h函数实现* 形态①:h('div', {}, '文字') * 形态二:h('div', {}, []) * 形态三:h('div', {}, h())
VUE3 与VUE2 区别 笔记
VUE3 与VUE2 区别 VUE3 注重模块上的拆分。不用引入整个VUE,可以单独引入模块,耦合度降低,模块可以单独使用 VUE2 方法挂载在实例上,即时没有使用到,也会打包进来,VUE3 通过tr
下一页
个人成就
文章被点赞
6
文章被阅读
5,025
掘力值
300
关注了
136
关注者
4
收藏集
18
关注标签
49
加入于
2016-06-23