龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > Javascript编程 >

揭露JavaScript DOM本质及操作技巧(1)(4)

时间:2013-03-06 14:58来源:未知 作者:admin 点击:
分享到:
数组 数组也是一个专门的对象,它可以包含任意数量的数据。要访问数组中的数据你就必须使用数字,用以引用其在数组中的索引。 //两种声名数组的不
数组

数组也是一个专门的对象,它可以包含任意数量的数据。要访问数组中的数据你就必须使用数字,用以引用其在数组中的”索引”。

  1. //两种声名数组的不同方式,  
  2. //字面:varfruit=['apple','lemon','banana'];  
  3. //使用数组构造器:varfruit=newArray('apple','lemon','banana');  
  4. fruit[0];//访问数组中的第一个数据项(apple)fruit[1];  
  5. //访问数组中的第二个数据项(lemon)fruit[2];  
  6. //访问数组中的第三个数据项(banana)对象 

对象是命名的的值的集合(键-值对),它和数组很相似,唯一的不同之处在于你可以为每个数据值指定名字。

  1. //两种声明对象的不同方式,  
  2. //字面(大括号):varprofile={name:'Li',age:23,job:'WebDeveloper'};  
  3. //适用对象构造器:varprofile=newObject();profile.name='Li';  
  4. profile.age=23;profile.job='WebDeveloper';if/else语句 

if/else语句是JavaScript中最常见的结构,它看上去就像下面这样:

  1. varlegalDrinkingAge=21;varyourAge=23;  
  2.  
  3. if(yourAge>=legalDrinkingAge){  
  4.  
  5. //我们使用'alert'来通知用户:alert('你可以喝水.');  
  6.  
  7. }else{alert('对不起,你不能喝水.');}循环  

循环在遍历数组中的数据项或对象的所有成员时非常有用,JavaScript中最常用的循环是for和while语句。 

  1. varenvatoTutSites=['NETTUTS','PSDTUTS',  
  2. 'AUDIOTUTS','AETUTS','VECTORTUTS'];  
  3. //WHILE循环varcounter=0;  
  4. varlengthOfArray=envatoTutSites.length;  
  5. while(counter<lengthOfArray){alert(envatoTutSites[counter]);  
  6. counter++;//等同于counter+=1;}  
  7. //FOR循环//(Theistandsfor"iterator"-youcouldnameitanything)  
  8. for(vari=0,length=envatoTutSites.length;  
  9. i<length;i++){alert(envatoTutSites[i]);} 

精彩图集

赞助商链接