Space
article thumbnail
Published 2023. 5. 14. 10:59
[JS] Data_type(Array) (2) JavaScript
반응형

배열 (Array)

// Array.isArray() 사용하는 이유 (Boolean 값으로 나옵니다.)

let arr = [1, 2, 3, 4, 5];
let obj = { name : "haha",		  // 객체 시간에서 배우겠지만
            age : 20,			  // 다양한 형식의 데이터가 들어갈 수 있습니다.
            skills : ["HTML", "CSS", "JS"], 
            sum : function (num1, num2){
            return num1 + num2;}
          }
console.log(typeof arr);		// 'object'  
console.log(typeof obj);		// 'object'  

// array임에도 불구하고 type 확인 시 object로 나옵니다.
// 그래서 array와 object와 구분을 하기 위해 Array.isArray()를 사용합니다.

console.log(Array.isArray(arr));	// true	   
console.log(Array.isArray(obj));	// false
console.log(Array.isArray([]));		// true	   // 빈배열 입력시에도 true가 나옵니다.
console.log(Array.isArray('abcd'));	// false

 


 

 

Data_type(Array2)를 알아보는 시간이었습니다.

틀린 내용은 댓글로 알려주시면 감사하겠습니다.

 

 

반응형
profile

Space

@Space_zero

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!