首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
浮蘋和舟舟
掘友等级
前端工程师
|
暂无
咸鱼一枚!!!
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
最新
热门
JavaScript如何实现异步编程,详细描述EventLoop机制
任务队列类似一个缓冲区,任务下一步会被移到调用栈(callstack),然后主线程执行调用栈的任务。 初始化 node 环境。 执行输入代码。 执行 process.nextTick 回调。 执行 microtasks。 检查 timer 队列是否有到期的 timer 回调,如…
闭包原理与作用
定义原理思考这两段代码最后结果是一样但是函数的调用却有很大区别第一段代码dispalyName(子函数)的调用是由init函数(父函数)内部进行管理而在外部我们只能对init进行调用第二段代码disp
理解JavaScript的执行上下文和执行上下文栈
全局执行上下文: 这是默认的、最基础的执行上下文。不在任何函数中的代码都位于全局执行上下文中。它做了两件事:1.创建一个全局对象,在浏览器中这个全局对象就是 window 对象。2.将this指针指向这个全局对象。一个程序中只能存在一个全局执行上下文。 函数执行上下文: 每次调…
理解JavaScript中的原型规则
原型规则所有的引用类型(数组、对象、函数),都具有对象特征,即可自由扩展属性;所有的引用类型,都有一个_proto_属性(隐式原型),属性值是一个普通对象;所有函数,都具有一个prototype(显示
理解词法作用域和动态作用域
可以看到 foo调用时 向上查找value变量时并没有找到bar中的value,而是找到了Global中的value。 说明foo的上一层作用域是Global的 而不是 bar的。
理解执行上下文之this对象
this是执行上下文中一个属性。
理解执行上下文之变量对象
在函数上下文中,我们用活动对象(activation object, AO)来表示变量对象。 活动对象是在进入函数上下文时刻被创建的,它通过函数的 arguments 属性初始化。arguments 属性值是 Arguments 对象(类数组对象)。
理解执行上下文之作用域链
最开始说到过作用域 是函数创建时就决定了。当前作用域未查找到的变量对象会前往上一级作用域查找,直到作用域链的顶端。 函数会有一个内部属性[[scope]]保存着该函数作用域相关的信息。此时函数创建时生成的[[scope]]并不是完整的作用域链。 而father函数没有调用,不会…
描述new一个对象的详细过程以及手动实现一个new操作符
如果该函数没有返回对象,则返回this。
如何处理循环的异步操作
情景假设有一个数组需要异步输出allin一次性做完所有异步利用Promise.all利用async/awaitOnebyone一次只做一个异步操作利用Array.reduceasync/await
下一页
个人成就
文章被点赞
22
文章被阅读
13,822
掘力值
204
关注了
1
关注者
3
收藏集
4
关注标签
50
加入于
2018-11-22