你一天(一周)内写了多少个循环了? var i; for(i = 0; i < someArray.length; i++) { var someThing = someArray[i]; doSomeWorkOn(someThing); } 这当然无害,但这种写法非常丑而且奇怪,这也不是真正需要抱怨的.但这种写法太平庸了. var i, j; for(i = 0; i < someArray.length; i++) { var someThing = someArray[i
首先可以知道的是这是两组不同模块规范. module.exports 是CommonJS模块规范,通过require 导入 a.js: var x = 'hello' module.exports.x = x b.js: var a = require('./a.js') console.log(a.x) // hello 而Node采用CommonJS模块规范,为了方便,为每个模块提供一个exports变量,指向module.exports,相当于 exports = module.expor
export https://www.cnblogs.com/fayin/p/6831071.html 导入文件: a - b - c ,对象隔代消失,可转成函数返回 导入模块对象(命名) import * as defaulta from './print' 导出前 命名 var n = 1; export {n as m}; default 为关键字 不可作为赋值 1. export 普通导出 type.js export const a = 1 expo