배열이 있습니다 : {r = 1, g = 4, b = 6} 각 변수의 값을 다른 변수로 바꾸려면 어떻게해야합니까? ":" "=" 자바 스크립트 배열을 구문 분석합니다
2
A
답변
2
- OK
"개체 상수"를 인스턴스화하고 속성 및 값으로 채우는 구문입니다. 이 값 (전체)을 에 할당하면 또 다른 변수에 도달 할 수 있습니다.
var rgb = { r: 1, g: 4, b: 6};
var rByItself = rgb.r;
1
자바 스크립트에서 {r:1, g:4, b:6}
이 대상이됩니다. 다음과 같이 선언하십시오 :
var obj = {r:1, g:4, b:6};
그러면 두 가지 방법으로 r, g 및 b의 값을 검색 할 수 있습니다.
방법 1 :
var red = obj.r;
var green = obj.g;
var blue = obj.b;
방법 2 :
var red = obj['r'];
var green = obj['g'];
var blue = obj['b'];
9
자바 스크립트를 연관 배열을 가지고 있지 않습니다.
var my_rgb_arr = [1, 4, 6]
또는이 법률이 될 수 있습니다 : 그래서 이것은 법적
my_rgb_arr[0]; // r
my_rgb_arr[1]; // g
my_rgb_arr[2]; // b
그리고 개체 : 있습니다
my_rgb_obj.r; // r
my_rgb_obj.g; // g
my_rgb_obj.b; // b
var my_rgb_obj = { r: 1, g: 4, b: 6 };
배열에 액세스하려면 너는 어때?
1
가지고있는 것 : {r=1, g=4, b=6}
은 ECMAScript의 블록으로 해석 될 수 있습니다. 따라서 배열이 아닙니다.
배열과 개체 예 :
var myArray = [1, 4, 6]; var myObject = { r:1, g:4, b:6 };
블록 예 : 전송 및 그 코드의 결과가 게시 된
var r, g, b; if(true) {r=1, g=4, b=6};
코드, 실행해야한다.
관련 문제
- 1. JQuery에서 다차원 json 배열을 구문 분석합니다.
- 2. 자바 스크립트에서 PHP 세션을 구문 분석합니다.
- 3. 구문 분석 자바 스크립트
- 4. 자바 스크립트 - 배열을 정렬
- 5. 파이프를 간결하게 구문 분석합니다.
- 6. XPath 표현식을 구문 분석합니다.
- 7. 문자열에서 문자열을 구문 분석합니다.
- 8. XML을 올바르게 구문 분석합니다.
- 9. python 2.6에서 xhtml을 구문 분석합니다.
- 10. 어도비 에어에서 html을 구문 분석합니다.
- 11. PHP는 키를 기반으로하는 임의의 깊이의 다차원 json 배열을 구문 분석합니다
- 12. 자바 스크립트 구문 문제
- 13. 자바 스크립트 구문 오류
- 14. 자바 스크립트 구문 오류
- 15. 자바 스크립트 구문 오류
- 16. 자바 스크립트 구문 $
- 17. 자바 스크립트 구문
- 18. 자바 스크립트 구문 괄호
- 19. 자바 스크립트 VAR 구문
- 20. 자바 스크립트 구문 오류
- 21. 자바 스크립트 쉼표 구문
- 22. 자바 스크립트 함수 구문
- 23. 자바 스크립트 구문
- 24. 자바 스크립트 배열을 긁는 것
- 25. 배열을 더하는 자바 스크립트 (수학)
- 26. 자바 스크립트 요소 배열을 삭제
- 27. RegEx로 ID3 태그를 구문 분석합니다.
- 28. iphone에서 .ics 파일을 구문 분석합니다.
- 29. CIM_DateTime을 .Net DateTime으로 구문 분석합니다.
- 30. JSON 문자열을 데이터베이스로 구문 분석합니다.
구문이 실제로 잘못되었습니다. 등호는 콜론이어야합니다. – Pointy
아빠, 맞아 ... 한 번에 너무 많은 언어를 사용하고 있습니다. ;) –