首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
zjwgank在掘金
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
Vue源码解析四
platformDirectives bind 只调用一次,指令第一次绑定到元素时调用.在这里可以进行一次性的初始化设置 inserted 被绑定的元素插入父节点时调用(仅保证父节点存在,但不一定保证
Vue源码解析三
判断当前的环境是否是浏览器下,如果在浏览器下则patch,否则使用一个noop空函数 createPatchFunction invokeDestoryHook createElm patchVnod
Vue源码解析二
Vue实例上绑定的$mount方法 首先通过el和const inBrowser = typeof window !== 'undefined',判断当前是否在浏览器环境进行获取query(el) =
Vue源码解析一
Vue源码buildVue源码构成根据builds和alias定位至src/platforms/web/entry-runtime.js接下来到了./runtime/index
浏览器通用对象
historyHistory对象存储在Window对象的history属性中,包含用户在浏览器中访问过的URL信息.length: 返回历史列表中的URL数量history.back(),加载hist
运算法优先级
运算符的优先级决定了表达式中运算执行的先后顺序,优先级高的运算符最先被执行. 关联性决定了相同优先级的运算符的执行顺序.
内存回收
JS的类型有8种:Number、String、Boolean、Undefined、Null、Symbol、bigInt、Object,其中Number、String、Boolean、Undefined、Null、Symbol、bigInt为基础类型,Object(JSON、Ar…
闭包之柯里化+偏函数
闭包是指有权访问另一个函数作用域中的变量的函数,通常通过在一个函数内创建另一个函数并返回它来实现闭包.闭包将会读取函数内部的变量,将变量一直保存在内存中,因此需要注意不要滥用闭包否则容易造成内存溢出. 延迟执行.通过一次传入多个参数输出结果,转变为每次传入一个参数,直到传入最后…
valueOf/toString
隐士转换一般发生在使用操作符时,其中尤以+、==引起的问题居多,其他操作符一般都针对number类型(将运算的值转为number类型即可).JS隐士转换主要分为:ToPrimitive(转为原始值)、ToNumber(转为数字)、ToString(转为字符串). JS引擎提供T…
Apply/Call/Bind
Apply/Call/Bind的作用就是改变函数运行时的this指向ApplyFunction.prototype.apply(context,[args])通过接收两个参数,第一个参数是this的指
下一页
个人成就
文章被点赞
28
文章被阅读
20,244
掘力值
900
关注了
9
关注者
7
收藏集
1
关注标签
36
加入于
2019-05-05