国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

?????? ??

JavaScript ??

JavaScript ??? ?? ??? ??? ??? ? ??? ???? ?? ? ??? ???? ? ????.

??? ??? ???? ?? ??? ?? ??????:

var arr = [1, 2, 3.14, 'Hello', null, true];
arr.length; // 6

??? ??? ? ?? ?? ???? ??? ??? ?????.

var arr = [1, 2, 3];
arr.length; // 3
arr.length = 6;
arr; // arr變?yōu)閇1, 2, 3, undefined, undefined, undefined]
arr.length = 2;
arr; // arr變?yōu)閇1, 2]

Array? ???? ?? ?? ??? ??? ??? ??? ? ????. ??? Array? ???? ?? ???? Array? ?? ?????.

var arr = ['A', 'B', 'C'];
arr[1] = 99;
arr; // arr現(xiàn)在變?yōu)閇'A', 99, 'C']

???? ???? ?? ??? ? ??? ???? ?? ??? ?????.

var arr = [1, 2, 3];
arr[5] = 'x';
arr; // arr變?yōu)閇1, 2, 3, undefined, undefined, 'x']

???? ?? ????? ??? ?? ??? ?? ???? ??? ???? ??? ??? ?????. - ???? ?? ?? ???? ??? ?????. ??? JavaScript Array?? ??? ????. ?? ?? ? ??? ??? ?? ???? ?? ???? ????. ???? ??? ? ???? ??? ???? ??? ?????.

indexOf

String? ???? Array? indexOf()? ?? ??? ??? ??? ????? ?? ????.

var arr = [10, 20, '30', 'xyz'];
arr.indexOf(10); // 元素10的索引為0
arr.indexOf(20); // 元素20的索引為1
arr.indexOf(30); // 元素30沒有找到,返回-1
arr.indexOf('30'); // 元素'30'的索引為2

??, ?? 30 ??? '30'? ?? ?????.

slice

slice()? String? ?? ???() ?????. Array? ?? ??? ???? ? Array? ?????.

var arr = ['A', 'B', 'C', 'D', 'E', 'F', 'G'];
arr.slice(0, 3); // 從索引0開始,到索引3結(jié)束,但不包括索引3: ['A', 'B', 'C']
arr.slice(3); // 從索引3開始到結(jié)束: ['D', 'E', 'F', 'G']

slice()? ?? ? ? ?????? ?? ???? ???? ? ???? ???? ????.

slice()? ????? ???? ??? ???? ??? ?? ??? ???????. ?? ???? ??? ?? ??? ? ????.

var arr = ['A', 'B', 'C', 'D', 'E', 'F', 'G'];
var aCopy = arr.slice();
aCopy; // ['A', 'B', 'C', 'D', 'E', 'F', 'G']
aCopy === arr; // false

push and pop

push()? ?? ?? ?? ??? ???? pop()? ?????. Array? ??? ??:

var arr = [1, 2];
arr.push('A', 'B'); // 返回Array新的長度: 4
arr; // [1, 2, 'A', 'B']
arr.pop(); // pop()返回'B'
arr; // [1, 2, 'A']
arr.pop(); arr.pop(); arr.pop(); // 連續(xù)pop 3次
arr; // []
arr.pop(); // 空數(shù)組繼續(xù)pop不會(huì)報(bào)錯(cuò),而是返回undefined
arr; // []

unshift ? Shift

Array? ??? ?? ??? ????? unshift() ???? Shift( ) ???? ??? ? ?? ??? ?????.

var arr = [1, 2];
arr.unshift('A', 'B'); // 返回Array新的長度: 4
arr; // ['A', 'B', 1, 2]
arr.shift(); // 'A'
arr; // ['B', 1, 2]
arr.shift(); arr.shift(); arr.shift(); // 連續(xù)shift 3次
arr; // []
arr.shift(); // 空數(shù)組繼續(xù)shift不會(huì)報(bào)錯(cuò),而是返回undefined
arr; // []

sort

sort()? ?? ??? ??? ? ??? ?? ?? ??? ?? ?????. , ?? ???? ?? ??? ?? ?????:

var arr = ['B', 'C', 'A'];
arr.sort();
arr; // ['A', 'B', 'C']

??? ??? ???? ??? ? ???? ??, ??? ?? ???? ?? ?? ???? ????.

reverse

reverse()? ?? ??? ??? ?????. ?, ??????.

var arr = ['one', 'two', 'three'];
arr.reverse(); 
arr; // ['three', 'two', 'one']

splice

splice() ???? ??? ???? ?? "?? ???"???. ??? ????? ???? ?? ??? ??? ?? ?? ???? ?? ??? ??? ? ????.

var arr = ['Microsoft', 'Apple', 'Yahoo', 'AOL', 'Excite', 'Oracle'];
// 從索引2開始刪除3個(gè)元素,然后再添加兩個(gè)元素:
arr.splice(2, 3, 'Google', 'Facebook'); // 返回刪除的元素 ['Yahoo', 'AOL', 'Excite']
arr; // ['Microsoft', 'Apple', 'Google', 'Facebook', 'Oracle']
// 只刪除,不添加:
arr.splice(2, 2); // ['Google', 'Facebook']
arr; // ['Microsoft', 'Apple', 'Oracle']
// 只添加,不刪除:
arr.splice(2, 0, 'Google', 'Facebook'); // 返回[],因?yàn)闆]有刪除任何元素
arr; // ['Microsoft', 'Apple', 'Google', 'Facebook', 'Oracle']

concat

concat() ??? ? ?? ??? ?? ??? ???? ? ??? ?????.

var arr = ['A', 'B', 'C'];
var added = arr.concat([1, 2, 3]);
added; // ['A', 'B', 'C', 1, 2, 3]
arr; // ['A', 'B', 'C']

concat( ) ???? ???? ????. ?? ????? ? ??? ?????.

??? concat() ???? ??? ?? ??? ??? ???? ???? ??? ??? ?? ?? ? ??? ??? ? ????.

var arr = ['A', 'B', 'C'];
arr.concat(1, 2, [3, 4]); // ['A', 'B', 'C', 1, 2, 3, 4]

join

join() ???? ?? ??? ? ??? ??? ???? ??? ?? ??? ???? ???? ?? ???? ??????.

var arr = ['A', 'B', 'C', 1, 2, 3];
arr.join('-'); // 'A-B-C-1-2-3'

Array? ??? ???? ?? ?? ???? ?? ???? ???? ?????.

??? ??

??? ??? ??? ?? ??? ??? ??? ? ????. ?:

var arr = [[1, 2, 3], [400, 500, 600], '-'];

? ???? 3?? ??? ???? ??? ? ? ?? ? ?? ? ??? ?????.


???? ??
||
<html> <body> <script type="text/javascript"> var arr = new Array(6) arr[0] = "George" arr[1] = "John" arr[2] = "Thomas" arr[3] = "James" arr[4] = "Adrew" arr[5] = "Martin" document.write(arr + "<br />") document.write(arr.sort()) </script> </body> </html>