这里的js 文件仅包括 app.js 和 index.js。代码框架如下。这些(指完整代码)都经过编译执行无误,供交流探讨。这里的仅是代码框架。
// app.js
var str1 = ""
appfunc1()
App({
onLaunch: function () {
proc1()
function proc1(){
appfunc1()
}
},
gdata: {gdstr1: ""}
})
function appfunc1(){}
// index.js
var pagestr1 = ""
pagefunc1()
Page({
data: {datastr1: ""},
proc1: function (){
func1()
function func1(){}
},
proc2() {},
onLoad: function (options){
pagefunc1()
}
})
function pagefunc1() {}
附:各测试点耗时毫秒(运行环境:笔记本上运行devtool)
app.js-start 0 app.js-launch 3 app.js-end 6 index.js-start 11 index.js-end 14 index1.js-start 16 index1.js-end 19 index2.js-start 21 index2.js-end 25 index.js-load 796