• Javascript-数组基础篇


    说起数组,脑子第一反应过来,很常见呀,很多大神也做了各种各样的帖子。要是仔细说说数组,里面的东西我还是说不出来几个。好吧,我还是给自己做个简单的总结。都是看了大神的帖子。

    1.数组的定义:是按照次序排列的一组值,每个值的位置都有自己的编号。

    var a = [1,2,3,4];

    2.数组的本质:数组其实也是一个对象。

    var array = ['a','b','c'];
    
    console.log(typeof array);//Object

    3.数组的length:可以读取数组的长度,是一个动态改变的值,等于键名的最大值加上1。

      3.1:可读。

    var array = ['a','b','c'];
    
    array.length// 3

      3.2: 可写

    var array = ['a','b','c'];
    array.length = 1;
    console.log(array);//'a'

    注意点:当人为修改数组的length的长度的时候需要注意。大于当前的长度的时候,数组会自动的添加空的值来满足数组的长度,小于当前的长度的时候,数组会自动删除数组的长度来满足length的长度;当length的值为非法的时候,会报错,要是想清空数组可以设置length的值为0。

    4.数组的遍历:利用for循环对数组的遍历

    var forAarry = [1,'a',2,'title',6];
    for(var i = 0; i<forAarry.length; i++){
        console.log(forAarry[i]);
    }
    // 1 a 2 title 6
  • 相关阅读:
    5.6
    5.6
    4.30数据结构
    4.30
    POJ3616
    4.29
    4.28
    186周赛
    CF1267G Game Relics
    CF763E Timofey and our friends animals
  • 原文地址:https://www.cnblogs.com/majidaozi/p/6734617.html
Copyright © 2020-2023  润新知