【发布时间】:2014-10-20 11:25:36
【问题描述】:
我在这个问题上需要帮助 - “JavaScript push(); 方法的对立面是什么?”
就像说我有一个数组 -
var exampleArray = ['remove'];
我想push();这个词'keep' -
exampleArray.push('keep');
如何从数组中删除字符串'remove'?
【问题讨论】:
-
可以在MDN文档中找到所有数组方法的列表:developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/…
-
首先,找到要删除的元素的索引:
var array = [2, 5, 9]; var index = array.indexOf(5);注意:浏览器对 indexOf 的支持是有限的; Internet Explorer 7 和 8 不支持它。然后用拼接删除它:if (index > -1) { array.splice(index, 1); } -
var exampleArray = ['myName']; exampleArray.push('hi');控制台.log(exampleArray); exampleArray.pop(); console.log(exampleArray);
标签: javascript arrays push