정확하고 가장 좋은은 개체를 확인하는 것입니다.은 입니다.입니까?개체가 배열인지 확인하는 방법은 무엇입니까?
$scope.studentArray= [{student1},{student2},{student3}];
정확하고 가장 좋은은 개체를 확인하는 것입니다.은 입니다.입니까?개체가 배열인지 확인하는 방법은 무엇입니까?
$scope.studentArray= [{student1},{student2},{student3}];
에서이 http://docs.angularjs.org/api/ng/function/angular.isArray
angular.isArray($scope.studentArray);
무엇에 대해 :
if(Object.prototype.toString.call($scope.studentArray) === '[object Array]') {
// is array
}
나는 Underscore.js를 설치하고 이렇게 같은 isArray 기능을 사용합니다 : 나는 밑줄을 더한 멋진 기능을 사용 Lo-Dash 추천
_.isArray($scope.studentArray);
을
구문은 s입니다. 밑줄로 imilar/동일
인사
어떤 라이브러리없이깨끗한 솔루션은 다음과 같습니다 http://stackoverflow.com :
이var arr = ['val1','val2','val3'];
console.log(arr instanceof Array); // true
var astring = 'test';
console.log(astring instanceof Array); // false;
가능한 중복 사용하십시오/questions/4775722/check-if-object-is-array – Dieterg