
本文共 8203 字,大约阅读时间需要 27 分钟。
���������������Javascript���������������������������������
������
���Array���Javascript������������������������������������������������������������������������������������Number���������������������������������������������Array���������������������������������������������������������������������������������������������������������������������������������
������������
������������������������������������������������������������������������������������������������
var arr = [1,2,3]; //������������������������������ ������������������������������������ var arr1 = new Array(1,2,3);//������������������������ ������new���������������������Array������ //������ ������������������new��������� ������������������������������������ var arr1 = Array(1,2,3);������new���������������������Array������ ���������������php��������������� ������������������javascript������������������������
������������������������������
������������������������������������������������������������������������������������������������������������ javascript������������������0���������������������������������������������������������������������������������������������������������������array[i]���
var sarr = ["hello","java","script"]; //������������������ 0 ���1 , 2 console.log(sarr[0]); //hello
������������������Firefox������������������������������������������������������������������������������
������������������������������������������������������������0������hello���1������java ���2������script������������������ javascript������������������0��������� ���0-1-2���==���1-2-3���������������hello ������������java ������������script���
������������������������������������������������0���������Array.length���������������������������������3������������������������������������������������������������������������������Firefox���������console������������������������������������������������������������������������Array.length������������ ������������������������������������Array['length']���;
���������length������������������------������������������������������������������������������������������������������������������������������������������������������������������
var colors = ['red','blue','green'];//������������������3���������������������colors.length = 2;alert(colors[2]);//undefined���������
���������������������������������������green��� ������������������
var colors = ['red','blue','green'];//������������������3���������������������colors[colors.length] = 'black'; //colors���������length���3 ��������������������� colors[3] = 'black'���alert(colors[3]);//black
���������1���
���������������������������������������������������������������������������������������������������
���������������Firefox������������ ������������������ ���location������������ console.log(location)���
console.log(location);
��������������������������������������������������������������������� ������������������������url������ ���location.href��� ���������������location.hostname������������������������������window���������������������������������������������
���������
������������������������������������������������������������������������������������ ������������������
������������������������������������������������������������������������������������������������������LIFO���Last-In-FIRST-Out ��������������� ,������������������������������������������,���������������������������������������������
���������������������������������������������������������������������������������������������������������������������
��������������� ������������������������ ������������������������
���javascript������������������������ ������������pop()���������������push()���
var sarr = ["hello","java","script"];sarr.push("black");//������������blackconsole.log(sarr[3])//blackconsole.log(sarr.pop())//black //������black console.log(sarr[3]);//undefined black������������������ ���������������3���������
������
���������������������������LIFO������������������������������������������������������������FIF0��������������������������������������������������������������������������������������������� ���������������������shift������������������������������������ ������������������0������
var sarr = ["hello","java","script"];console.log(sarr.shift()); //hello //shift���������pop������ ������������pop������������������������ ���shift���������������������console.log(sarr[0]); //java hello������������
������shift������������������������������
var sarr = ["hello","java","script"];var alf = sarr.shift();//���������������sarr.push(alf);//���������������������console.log(sarr); //['java','script','hello']
��������������� setInterval ������������������������������������������������������ setInterval������������������������������������������������
setInterval(function(){ console.log(sarr[0]);//��������������� var alf = sarr.shift();//��������������� sarr.push(alf);//���������������������},1000);
������������������������hello java script
������������������������������������������������ ��������������������������������������������������������� ������������������������������������������������������������������������������������
function hello(){ console.log("hello");}function java(){ console.log("java");}function script(){ console.log("script");}var sarr = [hello,java,script];setInterval(function(){ var alf = sarr.shift();//��������������� sarr.push(alf); alf();//������������},1000);
��������������������������� hello java script ���������������������
������������������������
1.������
javascript������������������������������������������������������������������reverse() ���sort()���
reverse()������������������������
var sarr = [1,2,3,4,5,6];console.log(sarr.reverse()); //6,5,4,3,2,1
������������������������������ sort()
������sort()���������������������������������������������sort���������������������toString()���������������sort��������������������������������������� ���
var sarr = [6,2,2,4,5,6];console.log(sarr.sort()); //2,2,4,5,6,6 ������������ var sarr = [6,2,2,11,4,5,6]; console.log(sarr.sort()); //11,2,2,4,5,6,6
���������������sort��������������������������������������������������������������������������������������������������������������������������� ������'11'<2 'a'<'b'
���sort������������������������������������������������������������������������������������
function compare(val1,val2){ //sort������������������ ���1������2 if(val1val2){ return 1; }else{ return 0; }}var sarr = [6,2,2,11,4,5,6];console.log(sarr.sort(compare)); //[ 2, 2, 4, 5, 6, 6, 11 ] ������������������������������ ������������������
������ ���������val1<val2���������1���������������-1������������������������������������������������������������������������������
2.������������
��� ��������������������������������������������������� concat()���������������������������������������������������������������������������������������������������������������������������������������������
var sarr = ["hello","java","script"];var farr = sarr.concat("!");console.log(farr);//[ "hello", "java", "script", "!" ]
��� slice() ���������������������������������������������������������������������������������������������1������������������������������������������������������������������������������������������������������������������������������������������������������������
var sarr = ["hello","java","script"];var farr = sarr.slice(0);console.log(farr);//[ "hello", "java", "script" ]var farr = sarr.slice(0,1)console.log(farr);//������0-1 ������������ //[ "hello" ]
���������������������������������...... ������������
������
javascript������������������������������������������������������������������������������������������������������������������������������������������������������������ ������������������������������������������������������������������������������������������������������������������������������������������������������������������
---------------------------------------������������������������������������������������������200������---------------------------------------
������������������ qq���
������������������������������������������������������������������������
���(���������������������)
发表评论
最新留言
关于作者
