首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
唯心主义蠢货
掘友等级
前端开发
|
BD
大前端!冲冲冲!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
93
文章 93
沸点 0
赞
93
返回
|
搜索文章
最新
热门
唯心主义蠢货的[js知识总结] 手写一个promise
promise用法分析流程分析promise通过一个接收一个函数进行实例化此函数接收两个参数,一个为fulfill时进行的处理,一个为reject时进行的处理当exector函数在promise内部进
唯心主义蠢货的[js知识总结] call apply bind改变this指向
首先传入一个对象,再传入对应的参数进行解构赋值,返回函数结果。
唯心主义蠢货的[js知识总结] 执行上下文(VO,AO)和闭包
初始化变量(AO)的值和函数的引用,解释/执行代码。 闭包函数执行环境的作用域链被销毁(Scope Chain is destoryed),但是由于当前活动对象被外部的一个变量x=AO(闭包)所获取,所以活动对象不会被销毁,即上下文执行环境不存在了,但是属性和方法还在。 解释:…
唯心主义蠢货的[js知识总结] 事件处理和垃圾回收机制
在现在浏览器中可能使用到就script(整体代码),setTimeout,setInterval,UI rendering,promise等,nodejs可能会用到其他的。 1. 将第一行语句压入settimeout执行队列。 2. 3. Javascript 会找出不再使用的…
唯心主义蠢货的[js知识总结] 变量部分(变量类型 深浅拷贝 变量提升)
解释(javascript并不是严格的自上而下执行的语言。) 当没有定义变量时,输出会报错,当定义变量时,当前变量会提升到可执行区域的最上方,但暂时不进行赋值,且当变量和函数重名时,函数的优先级高于变量。 js在编译阶段会搜集所有的变量声明,并提前进行声明,但不会改变其他语句的…
唯心主义蠢货的[js知识总结] new和对于argument和
new和对于argument和..arg的补充new过程分析通过console.log(newobject)我们发现我们根据test模板,新建了一个对象,对象有对应的属性,proto中有对应的方法和构
唯心主义蠢货的[js知识总结] 原型和原型链、类型判断
但是这样出现的问题是:无法共享属性,即每个对象都会有自己的属性和方法,无法提取共同部分进行复用,因此js设计者提出用prototype的方式,将需要共享的属性方法放在prototype中,不需要共享的则放在构造函数。 因此新建的对象由两个部分组成自己的属性和对应prototyp…
个人成就
文章被点赞
137
文章被阅读
17,177
掘力值
582
关注了
31
关注者
48
收藏集
10
关注标签
10
加入于
2019-11-14