js常用冷知识
函数对象+空字串 = 函数内容
function add(...arg) {
return arg.reduce((per, cur) => per + cur, 0);
}
console.log(add + "");
//function add(...arg){
// return arg.reduce((per,cur)=>per + cur, 0)
//}
node.js 中 查看 CommonJS 的模块
index.js
exports.a = 1;
console.log(arguments.callee + "");
使用 node 运行
node index.js
打印
function (exports, require, module, __filename, __dirname) {
exports.a = 1
console.log(arguments.callee + "")
}
exports 为 module 中的属性