51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#高阶
JS高阶---进程与线程
【大纲】 二级大纲: 三级大纲: 【主体】(1)进程process 如下所示,两者内存空间相互独立 (2)线程thread (3)图解 注意:有的程序是多进程的,有的时单进程的 (...
代码星球
·
2020-04-08
JS
高阶
进程
线程
JS高阶---继承模式(借用构造函数继承+组合继承)
(1)借用构造函数继承 案例如下:验证: (2)组合继承 案例如下: 验证如下:结果如右图所示 . &n...
代码星球
·
2020-04-08
继承
JS
高阶
模式
借用
JS高阶---继承模式(原型链继承)
【前言】 之前已经介绍了对象创建的五种模式,下面看下继承模式本节介绍下《原型链继承》 【主体】 验证如下: 关键点: &nbs...
代码星球
·
2020-04-08
继承
JS
高阶
模式
原型
JS高阶---对象创建模式(5种)
【前言】 函数高级部分先看到这里,接下里看下面向对象高级部分1、对象创建模式2、继承模式 【主体】(1)Object构造函数模式案例如下: 测试结果如右图所示 (2)对象字面量形式创建 案例如下:结果如右侧所示 ...
代码星球
·
2020-04-08
JS
高阶
对象
创建
模式
JS高阶---闭包面试题
【面试题1】答案:TheWindow分析:本案例里,不存在闭包。条件:1、函数嵌套(满足)2、内部函数调用外部函数变量(没有)综上所述,该例中不存在闭包 【面试题2】答案:MyObject分析: 案例2为闭包,具体如下所示 &nb...
代码星球
·
2020-04-08
JS
高阶
闭包
试题
JS高阶---闭包缺点(内存溢出与泄露)
【大纲】 【主体】(1)闭包优缺点1、延长局部变量的生命周期2、外部访问函数内部变量闭包的优点同时也是它的缺点,就是 (2)解决方案1、能不用闭包就不用(很难做到,因为应用较多)2、及时释放---通过null,将其设置为垃圾对象,利用垃圾回收机制回收 如下所示,...
代码星球
·
2020-04-08
JS
高阶
闭包
缺点
内存
JS高阶---闭包应用(自定义JS模块)
【自定义JS模块】 【闭包案例】(1)案例1对应的模块文件 (2)案例2---使用匿名函数对应的模块文件 案例2分析:因为内部函数引用了外部函数的变量,且存在嵌套关系,所以是闭包,分析结构图如下 &nbs...
代码星球
·
2020-04-08
JS
高阶
闭包
应用
自定义
JS高阶---闭包(循环遍历+监听)
大纲: 主体:(1)场景1:点击按钮显示点击的第几个 注意:伪数组每次循环时都会重新计算一次长度,所以最好提出去或者直接加到for循环内部结果:分析: 1、i为全局变量 解决方案: 1、下标法 &nb...
代码星球
·
2020-04-08
JS
高阶
闭包
循环
遍历
JS高阶---作用域面试
面试题1:,答案为10有一点需要明确:作用域是在定义编写代码时已经决定好的 面试题2: 结果1: 结果2: 首先在内部作用域找,没有然后在全局作用域找,window没有,所以会报错如果想找对象内部的它,此时需要借助this  ...
代码星球
·
2020-04-08
JS
高阶
作用域
面试
JS高阶---作用域与执行上下文
一句话介绍 ....
代码星球
·
2020-04-08
JS
高阶
作用域
执行
上下文
JS高阶---作用域与作用域链
大纲: 主体:(1)概论 (2)层级执行上下文层级为n+1原则作用域层级也是n+1原则 验证: (3)函数作用域作用隔离变量,不同作用域下,相同变量名不会有冲突 (4) ....
代码星球
·
2020-04-08
作用域
JS
高阶
JS高阶---执行上下文栈
大纲: 主体:注意:*******函数调用时才会产生上下文栈,声明时不会产生********** 顺序: 概念图:执行上下文栈的顺序---→后进先出 其他概念图:当前执行的上下文总是在顶部全局执行上下文总是在底...
代码星球
·
2020-04-08
JS
高阶
执行
上下文
JS高阶---执行上下文
1、代码分类2、全局执行上下文 3、函数执行上下文 ....
代码星球
·
2020-04-08
JS
高阶
执行
上下文
JS高阶---变量与函数提升
大纲: 主体: 案例1: 接下来在控制台source里进行断点测试 打好断点后,在控制台测试window ....
代码星球
·
2020-04-08
JS
高阶
变量
函数
提升
JS高阶---原型面试
测试1: 分析如下 结果如下: 测试2: 测试3: 测试4: ....
代码星球
·
2020-04-08
JS
高阶
原型
面试
首页
上一页
1
2
3
4
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他