1
箭头函数
和声明式函数一样
let sum = function(a,b){
return a+b
}
let sum = (a,b)=>{
return a+b
}
- 没有Prototype,不能成为构造函数,不能使用new
- 不能使用arguments
- 不能使用super 访问类的prototype上的属性 https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/super
事件循环
- js是单线程的,一个一个去执行太慢,所以有事件循环负责执行代码和处理事件和执行队列中的子任务。
任务进入执行栈,同步还是异步,同步进入主线程执行,执行完毕后,将异步任务推入主线程执行 - js的引擎会检查主线程的执行栈是否为空,一旦为空就去异步任务的队列读取任务。
arrToTree
### promise
#### 手写Promise最大并发量

浙公网安备 33010602011771号