-1
Android 랭귀지 코드에서 전화 갭으로 이동 중입니다. 일부 데이터를 로컬에 저장하고 싶습니다. 해시 맵 및 내부 해시 맵을 다른 해시 맵처럼 저장할 수있는 방법은 Java에서와 마찬가지로 javasript의 배열입니까? 감사합니다.자바 스크립트의 hashmap, arraylist
Android 랭귀지 코드에서 전화 갭으로 이동 중입니다. 일부 데이터를 로컬에 저장하고 싶습니다. 해시 맵 및 내부 해시 맵을 다른 해시 맵처럼 저장할 수있는 방법은 Java에서와 마찬가지로 javasript의 배열입니까? 감사합니다.자바 스크립트의 hashmap, arraylist
Javascript의 해시 맵에 전용 "유형"이 없습니다. 당신이 요소에 액세스 할 수 있습니다
var hashmap = {
some_other_hashmap: {
key1: 'lorem',
key2: 'ipsum'
},
some_array: [1, 2, 3],
'not a valid JS identifier': 1
};
나중에 : 당신은 문자 객체를 사용할 수 있습니다 또는
hashmap.some_other_hashmap.key1
// or
hashmap.some_array
, 키가 유효하지 JS 식별자가 특히 경우 (즉 그들은 문자가 포함 된 변수 이름에 사용할 수 없습니다) "당신이 해시 맵으로 문자 객체를 사용하는 경우, 각 문자는 몇 가지 특성을 포함한다는 사실을 인식해야한다, 마지막으로
hashmap['not a valid JS identifier'] // === 1
:이 표기법을 사용하여 액세스 할 수 있습니다 예를 들어 박스 "에서이 당신이 원하는 것이 아닌 경우
var a = {};
a.hasOwnProperty // === function...
, 당신은 Domenic Denicola에서 dict처럼, 전용 모듈을 사용할 수 있습니다.
답변 해 주셔서 감사합니다. 알았다. – sudam