史上最详细JavaScript数组对象详解(一)

   日期:2020-05-24     浏览:107    评论:0    
核心提示:JavaScript数组对象详解(一)今天我们来聊一下JavaScript中的数组对象。什么是数组,字面意思就是数据的组合(分组),简单来说就是用单独的一个 变量 来储存一系列的值。比如说,现在有几个人,张三,李四,王五,赵六,如果我想将他们都储存起来需要声明四个变量分别储存。但是当数据有太多个的时候就有些不方便了,这个是后我们就可以使用数组来进行储存。 // 单独将每个名字用变量储存 var name1=张三; var name2=李四; var name3=javascript

JavaScript数组对象详解(一)

今天我们来聊一下JavaScript中的数组对象。什么是数组,字面意思就是数据的组合(分组),简单来说就是用单独的一个 变量 来储存一系列的值。

比如说,现在有几个人,张三,李四,王五,赵六,如果我想将他们都储存起来需要声明四个变量分别储存。但是当数据有太多个的时候就有些不方便了,这个是后我们就可以使用数组来进行储存。

    // 单独将每个名字用变量储存
    var name1="张三";
    var name2="李四";
    var name3="王五";
    var name4="赵六";
    ...
    
    
    // 使用数组对任命进行存储
    var aName=["张三","李四","王五","赵六",...]

1.创建数组

    // 创建数组
    // 1.字面量 
    var arr=[1,2,3,4,5];
    // 2.常规方式 构造函数
    var arr2=new Array();
    arr2[0]="奥迪";
    arr2[1]="大众";
    // 3.常规方式的简写
    var arr3=new Array("张三","李四","王五","赵柳");

    console.log(arr);
    console.log(arr2);
    console.log(arr3);

2.访问数组

    // 访问数组
    // 语法:数组名[索引] 能看出来数组和对象很相似
    console.log(arr[0]);
    console.log(arr[1]);

3.数组的属性

    var arr=["a","b","c","d","e","f","g"];
    // 数组的属性:
    // constructor:返回创建数组对象的原型函数。
    arr.constructor;// function Array() { [native code] }
    // prototype:允许你向数组对象添加属性或方法。
    Array.prototype.myFunc=function(){
        for(var i=0;i<this.length;i++){
            console.log(this[i]);
        }
    }
    arr.myFunc();// a b c d e f g
    // length:长度 设置或返回数组元素的个数
    console.log(arr.length);//返回个数
    arr.length=10;//设置 数组的长度
    console.log(arr);
    for(var i=0;i<arr.length;i++){
        console.log(arr[i]);
    }

以上内容主要讲了数组对象的创建和访问及数组的属性。后面我们会继续对数组对象进行扩展,讲解数组的方法以及二维数组,多为数组的实际应用。

视频讲解链接:
https://www.bilibili.com/video/BV1Fk4y1r7xm

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服