
[JavaScript] 자바스크립트 배열은 객체다?!
·
개발/JavaScript
🧊 Prototype of Array is Object.일반적인 배열 하나를 선언하고 출력해보았다.const arr = [3, 6, 9];console.log(arr); 0,1,2 순서대로 잘 출력되고, 프로토타입도 Array인데 무슨 배열이 객체라는 걸까? 그렇다면 Array를 펼쳐보자. Array를 펼쳐서 살펴보니 프로토타입이 Object라고 나온다! 그렇다. Array는 객체를 이어받아 만든 자료구조다. 🧊 숫자는 프로퍼티의 key일뿐.1) 객체 프로퍼티에 접근하는 법객체의 프로퍼티에 접근하기 위해서는 두가지 방법이 있다. 아래와 같이 . (점)을 사용하는 방법과, 대괄호로 접근하는 방법이 있다.computer.namecomputer["name"] 하지만 숫자는 . (점)을 사용할 수..