gpt4 book ai didi

javascript - 动态加载 "use strict"处的js文件;模式

转载 作者:行者123 更新时间:2023-12-03 09:51:55 26 4
gpt4 key购买 nike

在单页面架构项目中,有很多 *.js 文件延迟加载到 DOM。

被包含的文件可能没有行 "use strict"; 但解决方案应该强制 "use strict"; 对于加载初始文件后包含的所有 js 文件脚本(应用程序库文件)。

最佳答案

也许您可以使用ajax来获取脚本文本并附加"use strict";到脚本和 eval()或将其附加到正文中,如 <script>标签。使用 jQuery 的示例:

$.get('foo.js', function(script) {
$('<script type="text/javascript">').html('"use strict";\r\n' + script).appendTo('body');
// OR
eval('"use strict";\r\n' + script);
});

关于javascript - 动态加载 "use strict"处的js文件;模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30864739/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com