javascript - js 배열 키 이름에 변수를 사용할 수 없는 이유는 무엇입니까? PHP와 같이 변수를 연관 배열 키로 사용하려면 어떻게 해야 합니까?
给我你的怀抱
给我你的怀抱 2017-07-05 11:07:29
0
8
1145

키 이름을 사용하면 속성을 설정할 수 없다는 오류가 보고됩니다

给我你的怀抱
给我你的怀抱

모든 응답(8)
習慣沉默

JS 객체

으아악

지도 개체

위에서 언급한 일반 js 객체는 문자열만 키로 사용할 수 있습니다. es6에는 "값"을 키로 사용할 수 있는 새로운 기능이 있습니다.

으아악

黄舟

JavaScript의 배열은 숫자 이외의 식별자를 배열 첨자로 사용하는 것을 지원하지 않지만 객체를 사용하면 PHP의 연관 배열과 유사한 효과를 얻을 수 있습니다.

으아악
漂亮男人

JS 배열은 오랫동안 개발에 사용한 적이 없는 사용자 정의 키 이름을 사용합니다. 전혀 필요하지 않습니다. 그냥 객체를 사용하세요.

曾经蜡笔没有小新

예, 예를 들어

으아악
学霸

원본 배열은 숫자 이외의 문자를 키 이름으로 사용할 수 없습니다. 객체를 배열로 사용하여 동일한 기능을 얻을 수 있습니다.

为情所困

정의된 경우 배열은 숫자로만 색인을 생성할 수 있지만 다른 유형의 색인은 객체입니다. php와는 다릅니다.

曾经蜡笔没有小新

JS에는 연관 배열이 없고 기본 배열만 있습니다. 연관 배열처럼 보이는 것은 객체입니다.

phpcn_u1582

JS 배열에는 문자열을 첨자로 붙일 수 있습니다. 연관 배열과 마찬가지로 JS의 배열 첨자 유형은 문자열입니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿