760 B
760 B
title | localeTitle |
---|---|
Remove Elements from an Array Using slice Instead of splice | 使用切片从阵列中删除元素而不是拼接 |
使用切片从阵列中删除元素而不是拼接
- splice和slice方法之间的区别在于slice方法不会改变原始数组,而是返回一个新数组。
- slice方法需要2个参数才能使索引开始和结束切片(结束是非包含的)。
- 如果您不想改变原始数组,可以使用切片方法。
解
function nonMutatingSplice(cities) {
// Add your code below this line
return cities.slice(0, 3);
// Add your code above this line
}
var inputCities = ["Chicago", "Delhi", "Islamabad", "London", "Berlin"];
nonMutatingSplice(inputCities);