• JS数组


    JS数组

    1.是任意类型数据的集合。2.定义时不需要指定长度。

    定义一个数组

    var a = new Array();

    给数组赋值

    a[0] = 10;

    取出索引为0的值。注意:数组的索引从0开始。

    alert(a[0]);

     

    也可以在定义数组的同时给数组赋值

    var a = new Array(10,15,20,30);

    另一种定义数组的方式

    var b = [10,30,20];

    直接用方括号将数据括起来,中间用逗号隔开。

    注意:JS数组中可以存储任意类型的数据,如:

    var b = [10,30.5,"hello"];

    数组b中含有整数,小数,和字符串。

    与JS数组等弱类型语言数组不同,强类型语言数组的特点有:

    1.数组长度固定。2.数组里存储的数据类型固定。3.在内存里连续。

    数组属性:length

     a.length 可以获取数组的长度。

    var b = [10,30.5,"hello"];
    console.log(b.length);

    输出结果

    push属性。给数组添加数据。

    b.push(22)

    给数组b,添加22。

    历遍数组,使用for循环,

        var a = [10,10.5,"hello","world"];
        for(var i = 0;i<a.length;i++){
            console.log(a[i]);
            }

     或者用foreach形式

    var a = [10,10.5,"hello","world"];
        for(var k in a){
            console.log(a[k]);
            }
  • 相关阅读:
    leetcode刷题
    剑指offer题解
    哈夫曼树和哈夫曼编码
    HashMap的扩容机制---resize()
    缓存穿透,缓存击穿,缓存雪崩解决方案分析
    字符串的排列组合问题
    乐观锁与悲观锁以及乐观锁的一种实现方式-CAS
    HTTP相关
    零散知识点
    Java大数相加
  • 原文地址:https://www.cnblogs.com/niushuangmeng/p/7965569.html
Copyright © 2020-2023  润新知