Javascript(一)-13-(JS数组)
来源:互联网 发布:排球少年 知乎 编辑:程序博客网 时间:2024/05/21 10:32
【JS的数组】
数组用于存储更多的数据,是一个容器.
特点:
1.长度是可变的;(原来var arr=[1,2,3],如果此时定义arr[4]=4,那么数组变成[1,2,undefined,4])
2.元素的类型是任意的;(可以var arr=[1,"abc",true])
(建议在使用数组时存储同一类型元素,操作起来方便)
JS中的数组定义的两种方式:
1.var arr = []; var arr = [1,2,3];【注意】不要var[] arr = [];因为JS弱类型;
2.使用了JavaScript中的Array对象来完成定义:
var arr = new Array();→var arr = [];
var arr1 = new Array(5);→数组定义并长度是5
var arr2 = new Array(5,6,7);→定义一个数组,元素是5,6,7
【示例】
<html><head></head><body><script type="text/javascript">var arr = [23,78,100];alert(typeof(arr));//typeof是测试类型,测试出arr是Object类型alert("len:"+arr.length);//数组长度length属性与Java一样//修改数组内元素arr[0]=123;//如果arr[4]=321,那么arr=[23,78,100,undefined,321],因为23,78,100分别对应角标0,1,2,arr[3]没定义,直接是arr[4]=321,//因为JS的数组是可变长度的//遍历数组for(var x=0;x<arr.length;x++){document.write("arr["+x+"]="+arr[x]+"<br/>");}</script></body></html>
0 0
- Javascript(一)-13-(JS数组)
- js笔记(一)-《javascript高级程序设计》- 数组小知识
- javascript数组基础知识(一)
- javaScript之数组(一)
- JavaScript数组整理(一)
- js深入浅出 数组(一)
- JavaScript (一)初识JS
- javascript笔试题(6) js 数组
- js-Javascript数组
- javascript(js)数组操作
- javascript学习(一)数组操作
- JavaScript数组的某些操作(一)
- javascript数组常用方法(一)
- js拾遗补缺之数组篇(一)
- 读书笔记:js数组操作总结(一)
- JavaScript 进阶(一)JS的"多线程"
- JS-JavaScript学习笔记(一)
- Javascript(一)-04-(JS语法-变量)
- 八皇后问题java实现
- 数据结构学习笔记6-寻找和为定值的两个数(二分查找)
- C++ Primer 5e chapter 3
- Android 界面—UI开发控件
- 【工作笔记0010】asp.net后台Request.QueryString获取的url中文参数乱码解决方案
- Javascript(一)-13-(JS数组)
- 一道数学题
- Spring之 国际化
- Javascript(一)-14-(JS函数)
- 图像拼接
- 杨辉三角java实现
- oracle内存结构概述
- 父母是亲人,而不是主人
- final关键字