|
2
5
您会得到“核心未定义”错误,因为脚本是异步加载的。这意味着您的浏览器将在后台开始加载lib.js,并继续执行init.js,然后在lib.js加载完成之前遇到“new core()”。 getScript函数有一个回调,将在脚本加载完成后触发:
|
|
|
3
1
请注意,您的addJS函数正在附加到body元素的末尾。
将在加载lib.js脚本之前运行(在body元素的末尾)。
|
|
|
4
1
国际海事组织认为,在文档末尾附加脚本标签以加载脚本相当难看。原因:
然而,第二种方法有一些问题:如果你在函数内调用eval(),那么脚本在函数外将不可用!这要求采取变通办法。..
|
|
|
5
1
针对代码失败的原因:在正文中添加脚本标签不会阻止进一步的脚本执行。您的代码会添加它,从而启动浏览器下载过程。与此同时,你的脚本试图调用
|