随笔分类 -  JS 基础

摘要:继承的本质是原型链 实现继承的几种方式 JS继承方式 一、借助构造函数实现继承 原理:用 apply、call 修改函数运行的上下文,通过这种调用把父级即 Parent1 构造函数在子函数就是说子类函数里面执行的话同时修改父级构造函数this执行,也就是指向了child1实例化的对象引用,修改thi 阅读全文
posted @ 2020-11-19 11:51 queenya_zhang 阅读(300) 评论(0) 推荐(0)
摘要:一般会问的问题: 创建对象有几种方法 原型、构造函数、实例、原型链 instanceof 的原理 new 运算符 创建对象有几种方法 原型关系 每个class(class 实际是函数,是语法糖)都有显示原型 prototype 每个实例都有隐式原型 __proto__ 实例的 __proto__ 指 阅读全文
posted @ 2020-09-15 18:50 queenya_zhang 阅读(1456) 评论(0) 推荐(0)
摘要:单线程:js 是单线程的,js在同一时间只能做一件事情这就叫单线程 任务队列:异步过程与单线程本身看起来是冲突的,就是任务队列使这两个不冲突 注意:优先执行同步任务才执行异步任务 同步任务:在js同步运行的任务叫同步任务 异步任务:setTimeout 和 setInterval,DOM 事件,ES 阅读全文
posted @ 2020-09-09 18:55 queenya_zhang 阅读(518) 评论(0) 推荐(0)