일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- Database
- rairen
- javascript
- CodeIgniter
- 안드로이드
- 라이렌
- 함수
- 영카트
- 설정
- CI3
- 헬퍼
- FCM
- php
- jquery
- html
- 그누보드
- function
- MSsql
- mysql
- 후크
- codeigniter3
- 옵션표
- 웹 프로그래밍
- config
- APK
- jw player
- phpDocumentor
- ajax
- API
- 코드이그나이터
- Today
- Total
프로그램 개발서
[Javascript] 배열 여부 확인하기 본문
Array.isArray(obj)
매개변수
obj검사할 객체.
반환값
객체가Array라면true, 아니라면false.
예제
// 모두 true 반환
Array.isArray([]);
Array.isArray([1]);
Array.isArray(new Array());
Array.isArray(new Array('a', 'b', 'c', 'd'));
Array.isArray(new Array(3));
// Array.prototype은 스스로도 배열입니다
Array.isArray(Array.prototype);
// 모두 false 반환
Array.isArray();
Array.isArray({});
Array.isArray(null);
Array.isArray(undefined);
Array.isArray(17);
Array.isArray('Array');
Array.isArray(true);
Array.isArray(false);
Array.isArray({ proto: Array.prototype });
지원되지 않는 환경일 경우 추가할 코드
if (!Array.isArray) {
Array.isArray = function(arg) {
return Object.prototype.toString.call(arg) === '[object Array]';
};
}
참고 : http://web.mit.edu/jwalden/www/isArray.html
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/isArray
'Web' 카테고리의 다른 글
[그누보드] 게시판 내용 입력 확인 스크립트 빼거나 구분하기 (0) | 2019.08.01 |
---|---|
[Jquery]이미지 불규칙 정렬 플러그인 BlockSit, marsonry (0) | 2019.06.25 |
[CodeIgniter] 그누보드 스타일,스크립트 추가 함수 만들기 (0) | 2019.05.23 |
[영카트] 상품 옵션을 표 형태로 보여주기 (0) | 2019.05.14 |
[영카트] 상품 추가옵션을 표로 보여주기 (0) | 2019.05.13 |