【发布时间】:2015-07-09 01:41:02
【问题描述】:
如何从 javascript 变量中删除对象/数组?
【问题讨论】:
-
请记住使用字符 ` 格式化您问题中的代码,或者选择代码并点击“格式化代码”按钮。无论如何,发布所有数据并不是很重要......你可以问如何删除数组中的最后一项。
-
Remove last item from array 的可能重复项
标签: javascript
如何从 javascript 变量中删除对象/数组?
【问题讨论】:
标签: javascript
您可以使用Array.prototype.pop() 删除数组的最后一个元素。
bankBranchReponse.pop();
要删除特定索引处的元素,例如第三个元素:
var index = 2; // zero based so 2 is the 3rd element
bankBranchReponse.splice(index, 1);
【讨论】:
至于W3CSchoolhttp://www.w3schools.com/jsref/jsref_pop.asp
您可以使用 .pop() 方法。
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.pop();
水果的结果将是:
Banana,Orange,Apple
移除另一个元素
要删除数组内索引处的某个元素,可以使用方法splice
例如
var myFish = ['angel', 'clown', 'drum', 'surgeon', 'apple'];
// removes 1 element from index 3
removed = myFish.splice(3, 1);
结果会是
myFish is ['angel', 'clown', 'drum', 'apple']
removed is ['surgeon']
请记住,数组是零索引的,所以第三个元素是元素号 2。
【讨论】: