0
Q
JS
A
답변
4
편집 경우 — 당신은 "어떻게 인덱스 A1에 값을 추출 할 수 있습니다", 의미, 당신은 단지 점을 사용하는 것 또는 브래킷 운영자 :
var value = object.A.A1;
아니면
var index = "A1";
var value = object.A[index];
아래 참조
.당신은 for ... in
루프와 객체의 속성 이름을 반복 할 수 있습니다
for (var propertyName in object) {
// ...
}
이
루프는 프로토 타입 체인에서 속성을 포함, 그래서 (당신이 원하는 경우) 당신이를 방지 할 수 있습니다 함수가 hasOwnProperty
전화로 :
for (var name in object) {
if (object.hasOwnProperty(name)) {
// really is a local property
}
}
최신 브라우저는 배열로 속성 이름을 얻을 수있는 방법을 지원합니다
var names = Object.keys(yourObject);
해당 목록에는 "own"속성 만 포함됩니다. 즉 hasOwnProperty()
은 true
을 반환합니다.
마지막으로 속성을 "열거 가능하지 않도록 정의 할 수있는 방법이 있습니다. 일반적으로 완료되면 이 아닌이 (가) for ... in
에 표시됩니다.
관련 문제
- 1. js 내에 js 파일로드
- 2. 파싱 JS 만 JS
- 3. JS
- 4. JS
- 5. JS
- 6. JS
- 7. JS
- 8. JS
- 9. JS
- 10. js
- 11. JS @
- 12. JS
- 13. JS
- 14. js
- 15. JS
- 16. JS
- 17. JS
- 18. JS
- 19. .js 파일에 .js 파일 포함
- 20. 삽입 새 JS 방법 JS
- 21. JS JSON 객체의 JS 렌더링 루프 For
- 22. .js 파일에서 html로 js 함수를 호출하십시오.
- 23. JS 객체를 JS 객체로 변환하는 방법은 무엇입니까?
- 24. 면도칼 asp.net mvc with JS JS
- 25. 외부 js 파일에 .js 확장자가 있어야합니까?
- 26. JS 경고없이 jQuery를 사용하여 JS 변수에 XML로드하기
- 27. 다른 js 파일에서 하나의 js 함수를 호출합니까?
- 28. JS 기반 JS 편집기 (코드 완성 포함)
- 29. 다른 js 파일의 js 파일을 어떻게 포함해야합니까?
- 30. 다른 JS 파일 및 Intellisense의 JS 파일