?? ?? ??
?? ?? ??
?? ??? ??? ????, ? ?? ?? ?? ??? ??? ??? ? ????. ??? ? ??? ???? ????? ??? ?????? "?? ??"? ????(0?? ?? ??).
?? ??? ???? ?????. ?:
myArray[2]="hello"
??: JavaScript?? 1?? ??? ????. ??? ??? ????? ?? ?? ???? ?????.
var myArray = new Array(new Array(), new Array(), new Array(), ...);
?? ??? 1?? ????, ? ?? ? ??? ?????. ? "2?? ??"? ??? ???? ??:
myArray[2][3] = ...;
(1)??? ??
length : ??? ??? ?????. ??, ? ??? ? ?? ??? ???? ?????. ?? ??? ??? ?? ???? 1? ?? ?? ????.
??? ??? ????? ??? ?????.
`` myArray[myArray.length] = ...; ```
?? ?? ??:
1. ???:
var ?? ?? = new Array();
2. ??? ? n?? ? ??? ?? ??? ?????.
var ?? ?? = ? ?? (n) ;
3. ??? ??? ? ???? ?? ??????.
var array name = [<Element1>, <Element2>, <Element3> ..];
myArray ??? ???? ?? ?????.
var myArray = [2, 8, 6];
?? ?? ?? :
?? ?? [subscript] = ?;?? ???
join("Specify ?? ??") : ?? ??? ?? ?? ???? ?????. ??? ?? ???.
toString() : ??? ???? ???? ??? ?????.
reverse() : ?? ??? ??? ??? ????.
slice(n,m) : ??? n?? ???? m?? ???? ?? ??? ?????.
sort(SortFunction) : ??? SortFunction? ?? ??? ??? ?????.
concat(Array_1,Array_2) : ? ? ??? ??? ???? ? ?????.
?? ???
<html> <body> <script type="text/javascript"> var mycars = new Array() mycars[0] = "Saab" mycars[1] = "Volvo" mycars[2] = "BMW" for (i=0;i<mycars.length;i++) { document.write(mycars[i] + "<br />") } </script> </body> </html>
? ?? ?? ?? - concat()
<html> <body> <script type="text/javascript"> var arr = new Array(3) arr[0] = "George" arr[1] = "John" arr[2] = "Thomas" var arr2 = new Array(3) arr2[0] = "James" arr2[1] = "Adrew" arr2[2] = "Martin" document.write(arr.concat(arr2)) </script> </body> </html>