首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
卖导弹的小男孩
掘友等级
NA
骏马面前无沟壑,怂人面前全是坎!
获得徽章 12
动态
文章
专栏
沸点
收藏集
关注
赞
144
文章 132
沸点 12
赞
144
返回
|
搜索文章
最新
热门
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
文章被阅读
2,982
掘力值
288
关注了
135
关注者
4
收藏集
16
关注标签
49
加入于
2016-06-23