for (var value of myArray) {
console.log(value);
}
最基础的循环,循环内部可用到循环索引
- 代码示例php
for (var index = 0; index < myArray.length; index++) {
console.log(myArray[index]);
}
myArray.forEach(function (value) {
console.log(value);
});
for (var index in myArray) {
console.log(myArray[index]);
}
arr.map(function(m,n,k){
console.log(m); //val
console.log(n); //index
console.log(n); //arr
})
$scope.documents.some(function (item) {
if (item._id === $scope.currentDocument._id) {
$scope.currentDocument = item;
return true;
} else {
return false;
}
});
过滤数组中的元素,如下面的数组记录重复值为例web
function uniqSet(arr) {
var seen = new Set();
return arr.filter(function(el) {
if(!seen.has(el)) {
seen.add(el);
return true;
}
return false;
});
}