"myFunction" 已定义但从未使用 & 缺少 "use strict" 语句冲突
"myFunction" is defined but never used & Missing "use strict" statement clash
我在 index.html 页面中使用了 JavaScript 代码。然后我想将所有 JavaScript 代码转移到 .js 文件。所以当我完成所有复制粘贴操作并将所有代码移动到 .js 文件时。我开始在 Dreamweaver 中遇到错误
错误是:缺少 "use strict" 语句
所以我在我的 .js 文件上写了 "use strict";
现在我开始出现错误:使用 "use strict"
的函数形式
所以我尝试了(function () { "use strict"; //rest of my code })();
现在我已经解决了与"use strict";
相关的所有错误
但现在我有另一个错误:"myFunction" 已定义但从未使用过。
为了解决这个问题,我正在使用 /*exported myFunction*/
但这不起作用任何人都可以指导我应该如何消除我遇到的 2 个错误?
- "myFunction" 已定义但从未使用过
- 缺少 "use strict" 语句
我应该在代码的每个函数中使用 "use strict";
和 /*exported myFunction*/
吗?
这些都不是错误。它们是 Dreamweaver 提醒您注意的警告。
"use strict"
从来都不是必需的,但在许多情况下可能是一个很好的最佳实践,因为它可以提醒您代码中的问题,如果没有它,这些问题将悄无声息地失败。
- 您有一个函数,但从未调用它,这也不是错误。这只是 Dreamweaver 告诉您似乎不必要的代码,因为您没有使用该代码。
我在 index.html 页面中使用了 JavaScript 代码。然后我想将所有 JavaScript 代码转移到 .js 文件。所以当我完成所有复制粘贴操作并将所有代码移动到 .js 文件时。我开始在 Dreamweaver 中遇到错误
错误是:缺少 "use strict" 语句
所以我在我的 .js 文件上写了 "use strict";
现在我开始出现错误:使用 "use strict"
的函数形式所以我尝试了(function () { "use strict"; //rest of my code })();
现在我已经解决了与"use strict";
但现在我有另一个错误:"myFunction" 已定义但从未使用过。
为了解决这个问题,我正在使用 /*exported myFunction*/
但这不起作用任何人都可以指导我应该如何消除我遇到的 2 个错误?
- "myFunction" 已定义但从未使用过
- 缺少 "use strict" 语句
我应该在代码的每个函数中使用 "use strict";
和 /*exported myFunction*/
吗?
这些都不是错误。它们是 Dreamweaver 提醒您注意的警告。
"use strict"
从来都不是必需的,但在许多情况下可能是一个很好的最佳实践,因为它可以提醒您代码中的问题,如果没有它,这些问题将悄无声息地失败。- 您有一个函数,但从未调用它,这也不是错误。这只是 Dreamweaver 告诉您似乎不必要的代码,因为您没有使用该代码。