이 코드가 있다고 가정하십시오. var myArray = new Object(); myArray["firstname"] = "Bob"; myArray["lastname"] = "Smith"; myArray["age"] = 25; 이제 "lastname"을 제거하고 싶습니까? .... myArray["lastname"].remove()? (요소의 수가 중요하고 물건을 깨끗하게 유지하기 위해 요소가 없어야합니다.)
key => value키가 숫자 값인 형식의 연관 배열이 있지만 순차 숫자 값이 아닙니다. 키는 실제로 ID 번호이고 값은 개수입니다. 이것은 대부분의 경우에 적합하지만 값을 변경하지 않고 사람이 읽을 수있는 배열의 이름을 가져 와서 키에 사용하는 함수를 원합니다. 나는 이것을하는 함수를 보지 못했지만 이전 키와 새 키 (둘 다 가지고 있음)를 …
몇 가지 키 값 쌍 (약 16 개)이있는 큰 사전 객체가 있지만 그중 3 개에만 관심이 있습니다. 그것을 달성하는 가장 좋은 방법은 무엇입니까? 내가 아는 가장 좋은 것은 : bigdict = {'a':1,'b':2,....,'z':26} subdict = {'l':bigdict['l'], 'm':bigdict['m'], 'n':bigdict['n']} 나는 이것보다 더 우아한 방법이 있다고 확신합니다. 아이디어?
PHP에서와 같이 Java로 연관 배열을 만들고 가져올 수 있습니까? 예를 들면 다음과 같습니다. $arr[0]['name'] = 'demo'; $arr[0]['fname'] = 'fdemo'; $arr[1]['name'] = 'test'; $arr[1]['fname'] = 'fname';
자바 스크립트 연관 배열에서 키를 동적으로 생성하려면 어떻게해야합니까? 지금까지 찾은 모든 문서는 이미 작성된 키를 업데이트하는 것입니다. arr['key'] = val; 나는 이런 식으로 문자열을 가지고있다 " name = oscar " 그리고 나는 이런 식으로 끝내고 싶습니다 : { name: 'whatever' } 즉, 문자열을 분할하고 첫 번째 요소를 가져 와서 사전에 …
연관 배열을 문자열로 바꾸는 빠른 방법을 찾고 있습니다. 일반적인 구조는 URL 쿼리 문자열과 같지만 사용자 정의 가능한 구분 기호가 있으므로 &xhtml 링크 에는 ' '를 사용하고 &그렇지 않으면 ' '를 사용할 수 있습니다 . 내 첫 번째 경향은 사용하는 foreach것이지만 한 번의 요청으로 내 메서드를 여러 번 호출 할 수 …
리터럴 키 => 값 쌍을 연관 배열 앞에 추가 할 수 있습니까? array_unshift ()가 숫자 키와 함께 작동한다는 것을 알고 있지만 리터럴 키와 함께 작동하는 것을 기대하고 있습니다. 예를 들어 다음을 수행하고 싶습니다. $array1 = array('fruit3'=>'apple', 'fruit4'=>'orange'); $array2 = array('fruit1'=>'cherry', 'fruit2'=>'blueberry'); // prepend magic $resulting_array = ('fruit1'=>'cherry', 'fruit2'=>'blueberry', 'fruit3'=>'apple', 'fruit4'=>'orange');
여러 JavaScript 개체 (연관 배열)를 "추가"하는 가장 좋은 방법을 찾고 있습니다. 예를 들면 다음과 같습니다. a = { "one" : 1, "two" : 2 }; b = { "three" : 3 }; c = { "four" : 4, "five" : 5 }; 계산하는 가장 좋은 방법은 무엇입니까? { "one" : …
새 JavaScript 배열을 만들고 정수를 키로 사용하면 해당 배열의 각 요소가 정의되지 않은 것으로 생성됩니다. 예를 들면 : var test = new Array(); test[2300] = 'Some string'; console.log(test); 정의되지 않은 2298 개와 '일부 문자열'하나를 출력합니다. 정수 대신 문자열로 2300을 사용하도록 JavaScript를 가져 오거나 2299 빈 인덱스를 인스턴스화하지 않도록하려면 어떻게해야합니까?