0
我有以下代碼爲什麼JSLint的報告意外的 '變量'
/*globals define,console*/
define(
function(param) {
'use strict';
var v1 = v1 || {};
console.log(v1);
}
);
和JSLint的報告:
jslint:accessibility2.js:5:18:Unexpected 'v1'.
jslint: ignored 0 errors.
我不知道爲什麼JSLint的不喜歡的東西var v1 = v1 || {};
?
難道你不想'var v1 = param || {}'?你的代碼有效地分配'v1 = {}'。 –
nope,如果v1已經被定義了,我不想覆蓋它...如果它不存在,我想將它初始化爲{0} – opensas