JavaScript中简单的数组使用及明细处理
来源:互联网 发布:电脑淘宝怎么删除评价 编辑:程序博客网 时间:2024/06/06 14:08
1,数组的使用
演示JavaScript中的数组定义以及长度可以自己变化
定义:
var arr=[1,4,3,6,9];//不能声明成arr[]----声明时不能带中括号 var arr[]=[1,2,3,4];//这样写是不行的,出错的;
演示数组长度可以自己增长:
// ▲演示数组的长度是可以自动增长的 //Js中的数组的功能相当于Java中的数组和集合的综合 var arr=[1,4,3,6,9];//不能声明成arr[]----声明时不能带中括号 var arr[]=[1,2,3,4];//这样写是不行的,出错的 print(arr);//输出数组的内容1,4,3,6,9 arr[7]=9; for(var x=0;x<arr.length;x++){//遍历数组 print(arr[x]+" ");//1 4 3 6 9 undefined undefined 9可以自己增长长度,但是没有定义的是undefined }
演示JavaScript中一个数组内可以放很多类型的数据:
<span style="font-size:14px;">// ▲演示数组当中可以存储不同数据类型的数据var ass=[12,"abc",true,12.23]; for(var x=0;x<ass.length;x++){//遍历数组 print(ass[x]+" ");// 可以存放不同类型的数据 12 abc true 12.23 }</span>
2,数组和Array对象的使用
<span style="white-space:pre"></span>var aa=new Array();println("aa:"+aa.length);//aa:0var bb=[];println("bb:"+bb.length);//bb:0 所以说var aa=new Array()和var bb=[]是等价的 var aa=new Array(2); println("aa:"+aa.length);//aa:2 aa的数组长度为2;new Array(2);表示长度为2 for(var x=0;x<aa.length;x++){ println("aa的元素"+aa[x]);//a的元素undefined new Array(2);表示长度为2 ,里面的元素为空 } var bb =new Array(2,5,7); println("bb:"+bb.length);//bb:3表示 当new array(par),当par大于1个时候,表示为里面的元素,只有一个时候表示数组元素的长度 for(var x=0;x<bb.length;x++){ println("bb的元素"+bb[x]);//b的元素2,bb的元素5,bb的元素7综上:var aa=new Array()和var bb=[]是等价的
var aa=new Array(2);//表示aa的数组长度为2;new Array(2);表示长度为2
var bb =new Array(2,5,7);//bb:3表示 当new array(par),当par大于1个时候,表示为里面的具体数据,只有一个数的时候,表示数组元素的长度;
3,二维数组的演示
在JavaScript中不能像Java中直接定义二维数组
<!-- //js中的二维数组演示 --> <script type="text/javascript"> println("<hr/>"); var aa=new Array(3); aa[0]=[1,2,3]; aa[1]=["a","b","c"]; aa[2]=[true,false]; for(var x=0;x<aa.length;x++){ for(var y=0;y<aa[x].length;y++){ println("a["+x+"]["+y+"]"+":"+aa[x][y]);//原样输出// document.write(aa[x][y]+" "); } } //在js中的二维数组中,我们需要先开一维的数组,然后在一维的元素上在开一维
0 0
- JavaScript中简单的数组使用及明细处理
- javascript中数组的定义及使用
- javascript中数组的使用
- JavaScript中数组的使用
- javascript中数组的使用
- 项目中git的运用及命令明细
- javascript中一些简单事件的处理
- javascript中一些简单事件的处理
- 使用javascript处理url的简单封装
- JavaScript数组的定义属性及使用
- 明细合计回写总表的处理,应在Presenter的DoBeforePost中处理,如
- javascript中数组使用
- javascript中多维数组的使用
- 明细化ADO的错误处理
- Java中数组的简单使用
- JavaScript中list的简单使用<菜单>
- JavaScript中list的简单使用<菜单>
- javascript中cookie的简单使用案例
- URLDecoder: Incomplete trailing escape (%) pattern
- assets文件夹资源的访问
- Codeforces 342 A. Xenia and Divisors
- hdu 5437 Alisha’s Party 优先队列
- IE部分兼容
- JavaScript中简单的数组使用及明细处理
- 2015-9-29
- 字符交替(算法)
- 重载与模板
- 文件读写
- hdu 5462 Manors(半平面交)
- 前端学习过程(不断更新)
- 《Python基础教程(第2版 修订版)》 第1章 快速改造:基础知识(学习笔记)
- VC++多线程编程