【发布时间】:2015-03-02 16:42:05
【问题描述】:
我找到了这些方法,indexOf() 显然不适用于 Internet Explorer 8
有很多选择,我想知道哪一个是事实,或者我应该选择使用什么以获得最佳效果。
另外,如果结果是undefined,我该如何使用它作为值,我只是将它用作像“undefined”这样的字符串还是为空?
array.find()
array.findIndex()
array.indexOf("string");
在这个知道索引的数组中替换字符串的示例中,他们使用 indexOf,我应该担心不兼容吗?
var index = items.indexOf(3452);
if (index !== -1) {
items[index] = 1010;
}
【问题讨论】:
标签: javascript arrays string find