2.1 배열
3077 단어 JavaScript타입과문법JavaScript
구멍난 배열을 다룰 때 주의
var a = [];
a[0] = 1;
a[2] = 'banana';
a[1]; // undefined
a.length; // 3
배열도 하나의 객체라고 할 수 있기 때문에 키/프로퍼티 문자열을 사용할 수 있다.
var a [];
a[0] = 4;
a["apple"] = 2;
a.length; // 1
a["apple"]; // 2
a.apple; // 2
배열에 문자로 된 숫자를 키값으로 넣을 경우 마치 숫자를 넣은것과 동일하게 동작하므로 주의해야 함.
var a = [];
a["14"] = 2;
a.length; // 15
결론
되도록이면 배열에는 문자열 키값이 아닌 인덱스 번호로만 사용하자.
Author And Source
이 문제에 관하여(2.1 배열), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@jude-ui/배열저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)