zoukankan      html  css  js  c++  java
  • js中定义数组

    <%@ 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>

  • 相关阅读:
    换盘符cd的用法
    matplotlib.pyplot 属性用法
    类 __init__的注意事项
    Python File(文件) 方法
    Spyder 快捷键
    python路径引用r的含义
    VBA+SQL transform pivot union联合查询的基础应用
    Box-Cox变换
    静态字段引用的对象为什么不会被GC回收
    编译hotspot8
  • 原文地址:https://www.cnblogs.com/zhuangwf/p/5948270.html
Copyright © 2011-2022 走看看