Javascript 是“的函数形式”;使用“严格的”;在网络工作者中是必要的
JSHint警告:Javascript 是“的函数形式”;使用“严格的”;在网络工作者中是必要的,javascript,web-worker,jshint,strict,Javascript,Web Worker,Jshint,Strict,JSHint警告: 'Use the function form of "use strict".' 在已指定为web worker的文件中,使用 /* jshint worker:true */ 从我在Chrome和Firefox上的测试来看: 如果将“use strict”放在web worker javascript文件的顶部,则不会将strict模式应用于任何其他文件,包括通过importScripts导入的文件 如果将“use strict”放在使用importScripts导入的
'Use the function form of "use strict".'
在已指定为web worker的文件中,使用
/* jshint worker:true */
从我在Chrome和Firefox上的测试来看:
这仅仅是jshint中的一个疏忽,还是有合理的理由需要函数语法?是的,这是jshint不准确的许多情况之一。但是它怎么知道您给了它一个webworker脚本呢?JSHint有一个“worker”配置标志,它用来包含worker环境的全局变量。他们还可以将该标志用于其他辅助环境规则逻辑。