gpt4 book ai didi

javascript - 期待一个赋值或函数调用,而是看到一个表达式

转载 作者:IT王子 更新时间:2023-10-29 03:13:59 24 4
gpt4 key购买 nike

我对这个很满意JSLint错误。我怎么能忍受呢?是否有标志或复选框?

当你做这样的事情时你会得到它:

v && arr.push(v);

相对于:

if (v) {
arr.push(v);
}

两者做同样的事情。如果你输入:

window.test = function(v) {
'use strict';
var arr = [];
if (v) {
arr.push(v);
}
return arr;
};

进入minifier无论如何它缩小到这个:

window.test=function(a){var b=[];a&&b.push(a);return b};

最佳答案

我认为 JSLint 没有关闭它的选项。

JSHint (一个有更多选项的分支)有一个选项,不过:expr 选项,记录为“if ExpressionStatement should be allowed as Programs”。

关于javascript - 期待一个赋值或函数调用,而是看到一个表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9534031/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com