javaScript中定义数组 雨点打透心脏的1/2处 2023-07-21 06:00 2阅读 0赞 <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Insert title here</title> <script type="text/javascript" src="jquery-1.8.3.min.js"></script> <script type="text/javascript"> $(function()\{ /\* 数组: 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,不会出现越界异常 //for in 遍历,未定义的不遍历 for(var i in arr)\{ alert(arr\[i\]); \} //第二种 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> js中数组的四种定义方式 </body> </html>
还没有评论,来说两句吧...