我需要有关此问题的帮助 - ' JavaScript push();
方法的反义词是什么?'
就像说我有一个阵列 -
var exampleArray = ['remove'];
我想push();
这个词'keep'
-
exampleArray.push('keep');
如何从数组中删除字符串'remove'
?
答案 0 :(得分:120)
push()
最后添加; pop()
从末尾删除。
unshift()
加在前面; shift()
从前面删除。
splice()
可以随心所欲地做任何事情。
答案 1 :(得分:103)
嗯,你有点问过两个问题。 push()
(标题为问题)的反面是pop()
。
var exampleArray = ['myName'];
exampleArray.push('hi');
console.log(exampleArray);
exampleArray.pop();
console.log(exampleArray);
pop()
将删除exampleArray
中的最后一个元素并返回该元素(“hi”),但它不会从数组中删除字符串“myName”,因为“myName”不是最后一个元素。
var exampleArray = ['myName'];
exampleArray.push('hi');
console.log(exampleArray);
exampleArray.shift();
console.log(exampleArray);
var exampleArray = ['myName'];
exampleArray.push('hi');
console.log(exampleArray);
exampleArray.splice(0, 1);
console.log(exampleArray);
有关更多数组方法,请参阅:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array#Mutator_methods