javascript中数组的定义
2016-06-07 16:39
393 查看
<html>
<head>
<title>数组</title>
<script>
/*
数组:
1、数组内可以存放任意类型的数据
2、数组元素不赋值,则为undefined
3、打印数组时,如果某个元素没有赋值,则为“”
4、访问数组范围以外的元素时,不会出现越界异常,为undefined
5、定义的数组大小,依然可以添加更多的元素
*/
/*
//第一种
var arr = new Array();
arr[0] = 123
arr[1] = "abc";
arr[5] = false;
//alert(arr[3]);//undefined
alert(arr);//123,abc,,,,false
alert(arr[10]);//undefined,不会出现越界异常
//第二种
var arr2 = new Array(2);//规定了数组的长度为2
arr2[0] = "ddd";
arr2[1] = "www";
alert(arr2);//ddd,www
arr2[2] = "fff";//可以再次添加元素,定义的数组大小对此没有影响
alert(arr2);//ddd,www,fff
//第三种
var arr3 = new Array(true,123,false);
alert(arr3);//true,123,false
*/
//第四种,推荐使用
var arr4 = [false,"aaa",123];
alert(arr4);//false,aaa,123
</script>
</head>
<body>
<div id="time"></div>
</body>
</html>
<head>
<title>数组</title>
<script>
/*
数组:
1、数组内可以存放任意类型的数据
2、数组元素不赋值,则为undefined
3、打印数组时,如果某个元素没有赋值,则为“”
4、访问数组范围以外的元素时,不会出现越界异常,为undefined
5、定义的数组大小,依然可以添加更多的元素
*/
/*
//第一种
var arr = new Array();
arr[0] = 123
arr[1] = "abc";
arr[5] = false;
//alert(arr[3]);//undefined
alert(arr);//123,abc,,,,false
alert(arr[10]);//undefined,不会出现越界异常
//第二种
var arr2 = new Array(2);//规定了数组的长度为2
arr2[0] = "ddd";
arr2[1] = "www";
alert(arr2);//ddd,www
arr2[2] = "fff";//可以再次添加元素,定义的数组大小对此没有影响
alert(arr2);//ddd,www,fff
//第三种
var arr3 = new Array(true,123,false);
alert(arr3);//true,123,false
*/
//第四种,推荐使用
var arr4 = [false,"aaa",123];
alert(arr4);//false,aaa,123
</script>
</head>
<body>
<div id="time"></div>
</body>
</html>
相关文章推荐
- com.google.gson.stream.MalformedJsonException
- c#处理3种json数据的实例
- JavaScript 比较和逻辑运算符(==和===的区别)
- JavaScript:错误
- js call
- JSon实体类快速生成插件 GsonFormat 1.2.2
- 解决jsp页面之间或者servlet向jsp页面通过重定向传值时遇到中文的问题
- jsp动作元素:<jsp:forward>动作元素
- Js作用域链
- js读取cookie
- JavaScript技巧[转载]
- 点击按钮出现60秒倒计时的简单js代码(推荐)
- JS实现PV统计
- jsp动作元素:<jsp:include>动作元素
- 如何使用JSON格式 POST数据到服务器
- mobileDetect.js
- js正则表达式基础
- javascript显示倒计时控制按钮的简单实现
- extjs6 基础组件扩展和自定义组件封装--03全局方法、变量介绍
- javascript中子类如何继承父类