>  기사  >  웹 프론트엔드  >  JavaScript는 다차원 배열을 구현합니다.

JavaScript는 다차원 배열을 구현합니다.

高洛峰
高洛峰원래의
2016-11-26 14:40:491731검색

C#에서는 다음과 같은 간단한 코드를 통해 다차원 배열을 정의할 수 있습니다.
[csharp]
int[,]myArray=new int[4,5]; JavaScript에서는 다차원 배열을 직접 정의로는 구현할 수 없는데 어떻게 구현하나요?

먼저 1차원 배열을 정의합니다:

[javascript]
var myArray=new Array();
그런 다음 1차원 배열의 멤버를 배열로 정의합니다(JavaScript 때문에 재정의가 가능합니다). 약한 유형):
[javascript]
myArray[0]=new Array()
지금까지 첫 번째 인덱스가 0인 2차원 배열을 사용하려는 경우. 인덱스 1이 있는 2차원 배열은 사용하기 전에 정의해야 합니다.
[javascript]
myArray[1]=new Array( : ; script type="text/javascript">
                                                                                   > ~ ​ var questions = new Array();
var Answers = new Array()

//질문 1을 정의하고 인덱스 0을 갖는 멤버를 2차원 배열로 정의
questions[0] = new Array()

//질문, 2차원 배열 멤버 정의
questions[0][0 ] = "비틀즈는 다음과 같습니다.";
//답변
질문[0][1] = "리버풀 출신의 60년대 록 그룹"
질문[0][2] = "음악적으로 재능이 있는 네 사람 곤충";
questions[0][3] = "독일 자동차";
questions[0 ][4] = "모르겠어요";

//질문 1에 대한 답변
답변[0] = "A"

//질문 2
/ /정의 질문 2
질문[1] = new Array()
질문[1][ 0] = "Homer Simpon이 가장 좋아하는 음식은 다음과 같습니다.";
questions[1][1] = "Fresd slead";
questions[1][2] = "도넛"
질문 [3] = "해산물";
질문[1][4] = "사과";

//질문 2에 대한 답변
답변[1] = "B"; >
//초기화 완료 알림
Alert("Array 초기화됨")




PS: JavaScript를 배우는 중입니다. 최근에는 메모장을 사용하여 프로그램을 작성한 다음 실행하기 위해 .htm 형식으로 변경하는 경우가 많습니다. 이는 주로 스마트 프롬프트와 강조 표시가 없기 때문에 VS나 DreamWeaver만큼 효율적이지 않습니다. 하지만 JavaScript 대소문자 구분, Html 태그 작성 방법 등과 같은 모든 작은 세부사항에 주의를 기울이는 것이 좋습니다.



성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.