object_javascript 팁으로 색인화된 JavaScript 연관 배열
May 16, 2016 pm 06:26 PMJSON 객체에 대해서는 위키피디아(http://zh.wikipedia.org/zh-cn/JSON) 및 공식 홈페이지(http://www.json.org/를 참고하세요. json-zh.html).
우리는 종종 JavaScript가 기본적으로 json을 지원한다고 말합니다. json을 JavaScript Object 개체의 유연한 응용 프로그램으로 생각할 수 있기 때문입니다.
일반적으로 프론트엔드와 백엔드 데이터 교환 형식으로 주로 사용되는 json을 사용합니다.
코드 로직에서는 연관 배열이 더 일반적으로 사용됩니다. 그러나 그럼에도 불구하고 객체 유형을 키-값 쌍의 키로 사용하는 경우는 거의 없습니다.
var a= {}, b= [];
a[b] = new Date() //시간 값은 a[b]를 통해 얻을 수 있습니다.
키 이름 유형은 객체일 수 있습니다. 정말 멋진 일입니다!
하지만 문제가 있습니다. 이런 방식으로 사용하려면 조건이 있습니다. 즉, 데이터를 동적으로 추가해야 합니다. (현재는 같은 반 친구들과 함께 있어서 다른 브라우저를 테스트할 여건이 없습니다. 현재는 IE8과 소고우 브라우저의 IE 커널, weikit 커널을 테스트해봤습니다)
테스트 코드는 다음과 같습니다.
var d = document.getElementById("hello"), obj = [1,2,3], a = {obj:"test"}
a[d] = "DOMElement"
alert( a[obj]); //정의되지 않음
alert(a[d]); //DOMElement
a[obj] = "배열 개체"
alert(a[obj]); 객체

인기 기사

인기 기사

뜨거운 기사 태그

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











PHP의 json_encode() 함수를 사용하여 배열 또는 객체를 JSON 문자열로 변환

인덱스를 통해 PHP 및 MySQL에서 데이터 그룹화 및 데이터 집계의 효율성을 향상시키는 방법은 무엇입니까?
