是否有办法在另一个阵列中取消移动一个阵列?
我有一个数组数组
[["Sunny", "Hot", "High", "Weak", "No"],
["Sunny", "Hot", "High", "Strong", "No"]]
我要做的就是添加另一个数组
["Outlook", "Temperature", "Humidity", "Wind", "Play-ball"]
位于数组数组的顶部,这样最终的数组将看起来像这样
[["Outlook", "Temperature", "Humidity", "Wind", "Play-ball"],
["Sunny", "Hot", "High", "Weak", "No"],
["Sunny", "Hot", "High", "Strong", "No"]]
unshift()仅在数组数组的顶部添加一个空数组,所以我猜它仅适用于单个数组中的项目,数组是否具有与unshift等效的内容?
答案 0 :(得分:1)
您可以取消将数组作为项移动。
var array = [["Sunny", "Hot", "High", "Weak", "No"], ["Sunny", "Hot", "High", "Strong", "No"]],
another = ["Outlook", "Temperature", "Humidity", "Wind", "Play-ball"];
array.unshift(another);
console.log(array);