Sup人, 所以,我正在尝试减少我的代码,以避免冗余,我坚持下去; 我知道你可以减少一些代码,例如: var alert = console.warn ; alert('sup!');
但是在我的代码中我有其他背景: 我正在放置一个函数的一部分,恢复如下: var alert = console.warn **(**; 我如何调用上面的相同示例来显示警报? 我总是犯错误
如果你得到一个简单的例子,我会更加努力: 我有这个部分代码:
for (var i = 0; i < options.length; i++) {
var option = options[i];
var optionText = option.text;
var lowerOptionText = optionText.toLowerCase();
var lowerText = text.toLowerCase();
var regex = new RegExp("^" + text, "i");
var match = optionText.match(regex);
var contains = lowerOptionText.indexOf(lowerText) != -1;
if (match || contains) {
我希望把它放在一个变量
上之后,我想调用变量并与此代码合并:
}
searchBox.selectedIndex = 0;
} //CloseForFunction
Plz帮助我。 感谢