首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
易筋经
AronStudy
创建于2021-11-16
订阅专栏
js核心基础知识,继承、原型、作用域链等。
暂无订阅
共5篇文章
创建于2021-11-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Class
语法糖,类本身是es5的那个构造函数 类上所有的属性和方法都是绑定在原形上的,所以你的每个实例才能直接调用。这和面向对象的基本思想也是一致的
JS小知识点汇总
1.let在for循环头部时的特殊行为 首先看第一张图: 从词法作用域的角度看,异步操作中找this.a也是在定义的地方去找,然后结果一直是2(此时同步操作已执行完毕)。 在for循环中,每一轮的变量
继承
继承设计的初衷: 1.方法可以复用,子实例不用重复创建方法(创建方法开销大),可直接用父实例中的(或者说原型中的)。 2.子实例里面的所有属性,都可以通过构造函数参数传值的方式设置,且子实例间属性不会
作用域链
词法作用域 函数作用域在定义时便已确定,函数执行时,其中变量的值先在内部找,找不到再从函数定义处,向外层代码块找。 执行上下文栈 js可执行代码分三种:全局代码、函数代码、eval代码。 js可执行代
Promise对象
1.promise的含义及特点 promise首先就是承诺的意思,承诺以后会做什么事。 有三个状态:进行中(pending)、已成功(resolved)、已失败(rejected)。 状态不可逆:首先