Ken*_*ter 15 javascript global jslint strict
这不会以严格模式传递JSLint:
"use strict";
(function (w) {
w.alert(w);
}(window));
Run Code Online (Sandbox Code Playgroud)
错误 - 来自jslint.com - 看起来像这样:
第4行字符3的问题:未定义"窗口".
}(window));
Run Code Online (Sandbox Code Playgroud)
隐含的全局:窗口4
我是否需要告诉JSLint忽略错误,或者我是否认真做错了什么?
MBO*_*MBO 26
尝试添加以下内容:
/*jslint browser: true */
/*global window */
Run Code Online (Sandbox Code Playgroud)
(或选中" 假设浏览器"复选框).
第一行添加了一般浏览器支持.第二行将窗口声明为全局变量.
从文档:
浏览器选项不包括全局对象,窗口和self的别名.
Ken*_*ter 15
在错误的开始后得到它.我第一次尝试这个:
/* global window */
Run Code Online (Sandbox Code Playgroud)
......哪些不起作用.这样做:
/*global window */
Run Code Online (Sandbox Code Playgroud)
最初的星号之后的空间变得很重要.
| 归档时间: |
|
| 查看次数: |
13513 次 |
| 最近记录: |