第一种
//写法1 filter 过滤器
var arry = [2, 0, 6, 1, 77, 0, 52, 0, 25, 7];
var newArry = arry.filter(function (item) {
return item >= 10;
})
console.log(newArry);
//写法2: for of
var arry = [2, 0, 6, 1, 77, 0, 52, 0, 25, 7];
var newArry = [];//新数组 存放大于等于10的元素
for (var item of arry) {
if (item >= 10) {
newArry.push(item);
}
}
console.log(newArry);//[77, 52, 25]
//写法3: for in
var arry = [2, 0, 6, 1, 77, 0, 52, 0, 25, 7];
var newArry = [];//新数组 存放大于等于10的元素
for (var i in arry) {
if (arry[i] >= 10) {
newArry.push(arry[i]);
}
}
console.log(newArry);//[77, 52, 25]