Closure 闭包
Node.js Closure 闭包
变数 | 说明 |
---|---|
console.time() | 纪录起始时间 |
console.timeEnd() | 纪录结束时间 |
let result;
console.time('Object');
result = obj.hasOwnProperty('999999');
console.timeEnd('Object');
// Object: 0.250ms
console.time('Map');
result = map.has(999999);
console.timeEnd('Map');
// Map: 0.095ms (2.6 times faster)
Node.js Closure 闭包
Node.js Prototype 原型
Node.js IIFE 立即执行的函数 (Immediately Invoked Function Expression)
Node.js function expression(函式陈述式) VS declaration (函式运算式)
Node.js Currying 柯里化