nmsn

Results 104 issues of nmsn

> 来源:https://www.ruanyifeng.com/blog/2015/04/tail-call.html ## 尾调用 概念:某个函数的最后一步是调用另一个函数 触发形式: ```js function f(x){ return g(x); } // 尾调用不一定出现在函数尾部,只要是最后一步操作即可 function f(x) { if (x > 0) { return m(x) } return n(x); } ``` 触发条件:ES6...

ES6

来源:https://github.com/Advanced-Frontend/Daily-Interview-Question/issues/20 1. `class` 会进行声明提升,类似 let const,进入暂时性死区 2. `class` 内部采用严格模式 3. `class` 所有方法(包括静态和实例方法)都是不可枚举的 4. `class` 的所有方法(包括静态方法和实例方法)都没有原型对象 `prototype`,所以也没有 `[[construct]]`,不能使用 new 来调用 5. 必须使用 new 调用 `class` 6. `class` 内部无法重写类名 7. ES5 和...

JavaScript

- cwd 是指当前 node 命令执行时所在的文件夹目录 - __dirname 是指被执行js文件所在的文件夹目录

Node

Settings -> Features -> Audio Cues 关闭相应的选项即可

VSCode