JS 二维数据的定义

  1. Var aa=new Array(); //定义一维数组    
  2. for(i=1;i<=10;i++)    
  3. {    
  4.     aa[i]=new Array(); //将每一个子元素又定义为数组    
  5.     for(n=0;n<=10;n++)    
  6.     {    
  7.         aa[i][n]=i+n; //此时aa[i][n]可以看作是一个二级数组    
  8.     }    
  9. }  

 

 

var   company=new   Array(new   Array(),new   Array());  
   
  一开始new   Array(),空的,然后用  
  company[0][0]   =   "a1";  
  company[0][1]   =   "a2";  
  来添加数据  
  那么你再用company[0].length想得到改变后的长度,是得不到的。  
   
  往Array对象添加/删除元素:  
  <SCRIPT   LANGUAGE="JavaScript1.2">    
   
  myFish   =   ["angel",   "clown",   "mandarin",   "surgeon"];  
  document.writeln("myFish:   "   +   myFish   +   "<BR>");    
   
  removed   =   myFish.splice(2,   0,   "drum");  
  document.writeln("After   adding   1:   "   +   myFish);  
  document.writeln("removed   is:   "   +   removed   +   "<BR>");    
   
  removed   =   myFish.splice(3,   1)  
  document.writeln("After   removing   1:   "   +   myFish);  
  document.writeln("removed   is:   "   +   removed   +   "<BR>");    
   
  removed   =   myFish.splice(2,   1,   "trumpet")  
  document.writeln("After   replacing   1:   "   +   myFish);  
  document.writeln("removed   is:   "   +   removed   +   "<BR>");    
   
  removed   =   myFish.splice(0,   2,   "parrot",   "anemone",   "blue")  
  document.writeln("After   replacing   2:   "   +   myFish);  
  document.writeln("removed   is:   "   +   removed);    
   
  </SCRIPT>    
   
  This   script   displays:    
   
  myFish:   ["angel",   "clown",   "mandarin",   "surgeon"]    
   
  After   adding   1:   ["angel",   "clown",   "drum",   "mandarin",   "surgeon"]  
  removed   is:   undefined    
   
  After   removing   1:   ["angel",   "clown",   "drum",   "surgeon"]  
  removed   is:   mandarin    
   
  After   replacing   1:   ["angel",   "clown",   "trumpet",   "surgeon"]  
  removed   is:   drum    
   
  After   replacing   2:   ["parrot",   "anemone",   "blue",   "trumpet",   "surgeon"]  
  removed   is:   ["angel",   "clown"]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值