首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
javascript原理
有朋远方来
创建于2022-07-29
订阅专栏
介绍javascript原理的专栏
暂无订阅
共6篇文章
创建于2022-07-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
你真的了解Promise吗
什么是Promise Promise 对象用于表示一个异步操作的最终完成(或失败)及其结果值。 Promise的三个状态。 待定(pending) :初始状态,既没有被兑现,也没有被拒绝。 已兑现(f
javascript原理--> 实现继承的几种方式
原型链 通过这个关系可以构建原型模式实现继承 原型链存在的两个问题: 原型中父类包含的属性值会在所有实例间共享。 子类实例化时不能给父类的构造函数传参。 盗用构造函数 为了解决原型模式遇到的引用问题,
javascript原理--> 执行上下文栈
执行上下文栈 执行上下文栈的创建过程 在执行上下文栈的底部始终存在一个全局上下文,直到窗口关闭。 当执行某个函数的时候,js引擎会创建这个函数的执行上下文,压入栈中。 函数执行完毕,会出栈。 A()
javascript原理--> 作用域
什么是作用域? scope 在任何编程语言中,都有一套定义变量值、变量作用范围的规则,这个规则就是作用域。 作用域决定了代码区块中变量和其他资源的可见性。 作用域主要有两种模型: 一种是词法作用域,这
javascript原理--> 迭代器与生成器
什么是迭代? 看上面的一个数组循环,这是一个最基本的迭代。这种迭代需要事先知道数组的数据结构和使用,并且没有办法标识迭代何时终止。 es6为了解决这个问题,支持了迭代器模式 迭代器模式 迭代器模式 描
javascript原理--> 原型与原型链
javascript 构造函数 javascript 通过构造函数来实现面向对象编程,因为JS中没有类(Class)这个概念,所以JS的设计者使用了构造函数来实现继承机制。 在es2016后增加了 c