模块化
通过module.exports和require实现。例子 :
index.js
function sayHello(){
return 'hello';
}
module.exports = {
"say": sayHello
}
a.js
let obj = require('./utils/index.js');
console.log(obj.say());
全局属性、全局函数
在app.js中,可以定义全局的属性和函数。这样子页面都可以访问这些属性和方法。例子 :
app.js
App({
number: 123,
printNumber() {
console.log(`打印p的值${this.number}`);
}
});
index.js
var p = getApp(); //通过getApp获取app对象
console.log(p.number);
p.printNumber();