JavaScript 배열은 대부분의 프로그래밍 언어의 배열과 유사하게 작동합니다.
<! docType html> <html lang = "en"> <head> <meta charset = "utf-8"> <title> learn4array </title> </head> <body> <script type = "text/javaScript"> // 생성 및 채우기 varray = new array (); myArray [0] = 100; myArray [1]. true; </script> </body> </html>
배열을 만들 때 배열의 요소 수를 선언 할 필요가 없습니다. JavaScript 배열은 모든 요소를 수용하도록 자동 크기가 조정됩니다.
배열에 포함 된 데이터 유형을 선언 할 필요가 없습니다. JavaScript 어레이는 다양한 데이터를 포함하는 유형을 혼합 할 수 있습니다.
1. 배열 리터럴을 사용하십시오
리터럴을 사용하면 문으로 배열을 작성하고 채울 수 있습니다.
<! docType html> <html lang = "en"> <head> <meta charset = "utf-8"> <title> learn4array </title> </head> <body> <script type = "text/javaScript"> var myArray = [100, "luka", true]; </script> </html> </html>
이 예제는 한 쌍의 사각형 브래킷 ([및]) 사이에 필요한 배열 요소를 지정하여 새로운 배열을 생성하고이를 변수 myArray에 할당합니다.
2. 배열 내용을 읽고 수정하십시오
지정된 인덱스 위치에서 배열 요소의 값을 읽으려면 한 쌍의 정사각형 브래킷 ([및])를 사용하여 인덱스 값을 제곱 브래킷 사이에 배치하십시오. JavaScript 배열의 인덱스 값은 0에서 시작됩니다.
<! doctype html> <html lang = "en"> <head> <meta charset = "utf-8"> <title> learn4array </title> </head> <body> <script type = "text/javascript"> var myArray = [100, "luka", true] (지정된 인덱스 요소) (지정된 인덱스 위치). 0 : "+myArray [0]+"<br/> "); // 배열 myArray [0] ="월요일 "; docum
출력 결과 :
색인 0 : 100
색인 0 : 월요일
3. 배열 내용을 열거하십시오
for 루프를 사용하여 배열 내용을 열거 할 수 있습니다.
<! doctype html> <html lang = "en"> <head> <meta charset = "utf-8"> <title> learn4array </title> </head> <body> <script type = "text/javascript"> var myarray = [100, "luka", true]; myArray.length; i ++) {document.writeln ( "index"+i+":"+myArray [i]+"<br/>") </script> </body> </html>출력 결과 :
색인 0 : 100
색인 1 : 루카
색인 2 : 참
3. 내장 배열 방법을 사용하십시오
JavaScript의 배열 객체는 많은 방법을 정의합니다. 다음 그림은 가장 일반적으로 사용되는 방법 중 일부를 나열합니다.
<! docType html> <html lang = "en"> <head> <meta charset = "utf-8"> <title> learn4array </title> </head> <body> <script type = "text/javaScript"> var myArray1 = [100, "luka"]; var myarray = [var myarray =); myArray1.concat (myArray2); for (var i = 0; i <myarray.length; i ++) {docum myArray.join ( '-'); docum />") ;//push(<Item>)MyArray.push("hello javaScript ", 200); docum />");document.writeln("<br /> "); // slice (<start>, <end>) document.writeln (myarray.slice (1,3)+"<br /> "); document.writeln (myarray.slice (0) <br />");document.writeln (”); // sort ( / / />); SortNumber (a, b) {return b -a;} var myarray3 = [ "George", "John", "Thomas", "James", "Adrew", "Martin"]; var myarray4 = [10,5,40,25,1000,1]; document.writeln (myArray3.sort () <br /> "); // 값 문서의 크기로 숫자를 정렬하기 위해 정렬 함수를 사용하여 숫자를 정렬합니다. writeln (myArray4.sort (sortNumber)+"<br />");document.writeln("<BR />");/Unshift (/ //unshift(<MyArray.Unshift(1,2);document.bln (document.zlnember+. /> "); </script> </body> </html>출력 결과 :
MyArray [0] : 100
MyArray [1] : Luka
MyArray [2] : True
100-luka-true
100, 루카
100, Luka, Hello JavaScript, 200
200, Hello JavaScript, Luka, 100
안녕하세요 JavaScript, Luka, 100
루카, 100
안녕하세요 JavaScript, Luka, 100
Adrew, George, James, John, Martin, Thomas
1,10,1000,25,40,5
1000,40,25,10,5,1
1,2, Hello JavaScript, Luka, 100
위의 내용은 편집기가 소개 한 JavaScript 기본 어레이를 사용하는 것입니다. 나는 그것이 당신에게 도움이되기를 바랍니다!