let arr = ['a', 'b', 'c'];
arr.name = 'joon';
arr.school = 'banchon';
/**
* arr.length는??? : 3
*
* 배열도 __proto__로 Object를 가지기 때문에
* 프로퍼티도 가질 수 있다.
* but 프로퍼티 != 배열의 요소
*/
모든 '요소 출력'
for (let i = 0; i < arr.length; i++) {
console.log('arr[' + i + '] = ' + arr[i]);
}
모든 '프로퍼티' 출력
for (let property in arr) {
console.log('property:' + property + ', ' + 'arr[' + property + '] = ' + arr[property]);
}
'Dev- > java script, jQuery, Ajax' 카테고리의 다른 글
함수도 객체다. 자바스크립트 (0) | 2019.05.01 |
---|---|
자바 스크립트 함수 선언방식의 차이 (0) | 2019.04.29 |
Requested JSON parse failed. [Failed], parsererror에러 해결법 (0) | 2019.04.26 |
캘린더(달력) 세팅 함수 - 자바 스크립트 (0) | 2019.04.20 |
자바스크립트 replaceAll을 하고 싶을때 (0) | 2019.04.01 |