我在index.html页面中使用了JavaScript代码。然后我想把我所有的JavaScript代码转移到.js文件。所以,当我完成所有复制粘贴的事情并将我的所有代码移动到.js文件。我开始在Dreamweaver中收到错误
错误是:缺少"使用严格"声明
所以我在我的.js文件
之上写了"use strict";
现在我开始收到错误:使用"使用严格"
的函数形式所以我尝试了(function () { "use strict"; //rest of my code })();
现在我已经解决了与"use strict";
但现在又出现了另一个错误:" myFunction"是定义但从未使用过。
并解决我使用/*exported myFunction*/
但这不起作用任何人都可以指导我应该怎么做才能删除2个错误?
我应该在我的代码的每个函数中使用"use strict";
和/*exported myFunction*/
吗?
答案 0 :(得分:3)
这些都不是错误。它们是Dreamweaver警告您的警告。
"use strict"
从来不是必需的,但在许多情况下都可以成为一种很好的最佳实践,因为它可以提醒您代码中的问题,如果没有它就会无声地失败。