JavaScript基础-Array
来源:互联网 发布:tcl王牌液晶网络电视 编辑:程序博客网 时间:2024/05/16 04:56
<!DOCTYPE html><html> <head> <title>Array.html</title><script type="text/javascript">//定义数组的三种方式//第一种:var arr1 = [1,2,3];for(var i=0;i<arr1.length;i++){alert(arr1[i]);//1 2 3}//第二种:var arr2 = new Array();arr2[0]=1;arr2[1]=2;arr2[100]=100;//length=最大下标+1alert(arr2.length);//101//第三种var arr3 = new Array(1,2,3);alert(arr3);//1,2,3alert(arr3[0]);</script> </head> <body> This is my HTML page. <br> </body></html>
注意:
第一种方式:{}在js中表示对象,而数组就用[]
第二种方式:数组长度是最大下标+1,没有定义的数组元素就没有
第三种方式:与第一种方式相同
常用方法:
push:将元素添加到数组尾端
pop:删除末端元素
reverse:反转
sort:排序,按字典排序
join:连接符
slice:截取
<!DOCTYPE html><html> <head> <title>Array2.html</title><script type="text/javascript">var arr = [1,2,3];alert(arr[3]);//undefinedalert(arr.length);//3arr.push(4);alert(arr[3]);//4alert(arr.length);//4arr.pop();alert(arr[3]);alert(arr.length);arr.reverse();alert(arr);alert(arr.join('-'));alert(arr);var arr1 = [23,234,1,3,53,6,4,75,7,568,23,5,54];alert(arr1.sort());alert(arr1);alert(arr1.slice(1,3));</script> </head> <body> This is my HTML page. <br> </body></html>
- JavaScript基础-Array
- JavaScript基础-集合-Array
- javaScript基础:Array类型
- javascript基础:Array对象
- javascript基础--Array
- Javascript 基础之Array对象
- JavaScript语言基础---(九)Array
- Javascript基础---引用数据类型Array
- JavaScript基础学习(四)-Array对象
- javascript基础学习(1)数据类型--array
- JavaScript基础(3)之数组Array-1
- 前端基础 JavaScript String、Array对象 笔记
- [Javascript Array] Array
- JavaScript-Array & Array like
- JavaScript Array
- javascript array
- JavaScript Array
- javascript Array
- 单链表的逆置
- 10条网站易用性设计改进技巧
- Unity 一段简单的AI
- sicily 1011. Lenny's Lucky Lotto
- Android单元测试
- JavaScript基础-Array
- 计算机会议排名:Computer Science Conference Rankings 转帖
- jQuery插件开发的模式和结构
- 关于模式对话框与非模式对话框释放资源的小总结
- 一步步学算法(算法题解)---3
- HTC DesireHD G10 完美root
- HTML实体符号代码速查表
- UVA 11729 (13.09.09)
- Debugging with GDB