Array.isArray ()
Array.isArray()
방법은 전달 된 값이 있는지 여부를 판단한다
.
Array.isArray([1, 2, 3]); // true Array.isArray({foo: 123}); // false Array.isArray('foobar'); // false Array.isArray(undefined); // false
구문
Array.isArray ( value )
매개 변수
value
- 확인할 값입니다.
반환 값
true
값이 인 경우
. 그렇지 않으면
false
.
Array.isArray()
Array.isArray()를 이용하여 객체안에 배열 값이 있을때 삭제하는 함수 만들기
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
function removeArrayValues(obj) {
for(var key in obj) {
if(Array.isArray(obj[key]) === true) {
delete obj[key];
}
} return obj;
}
-----------------------------------------------------
var obj = {
a: [1, 3, 4],
b: 2,
c: ['hi', 'there']
}
removeArrayValues(obj);
console.log(obj); // --> { b: 2 }
|
cs |
'Programing > JavaScript' 카테고리의 다른 글
typeof, Number.isInteger(), isFinite(), isNaN() // 데이터 유형찾기 (0) | 2019.01.24 |
---|---|
Number (0) | 2019.01.24 |
delete operator // 객체에서 삭제 (0) | 2019.01.23 |
JavaScript : Scope 이해 (0) | 2019.01.23 |
논리연산자 (0) | 2019.01.23 |