数组1

作者: 陈元1 | 来源:发表于2018-05-20 17:48 被阅读0次

    声明一个数组:var arr=[1,2,3,4,5];

    在数组的末尾处添加一个变量a;

    arr[5]='a';

    onsole.log(arr);

    console.log(arr.length);//6

    for(var i=0;i

    //便利arr数组中的每一个变量并输出

    console.log(arr[i]);

    //输出arr数组中的每一个变量的下标

    console.log(i);

    }

    关联数组/hash数组:下标不为数字的数组;

    ar jm=[];

    jm['hair']='long';

    jm['height']='167cm';

    jm['eyes']='two';

    console.log(jm);

    for(var key in jm){

    console.log(jm[key]);

    }

    数组API:

    1.String();把数组转换成字符串

    tostring();把其他数据类型转换成字符串

    var arr=[1,2,3,4,5];

                var str=String(arr);

                console.log(str);//1,2,3,4,5

    2.join('拼接符')  拼接  如果没有拼接符,和string用法相同  把字母拼接成单词或者把单词拼接成字符串  拼接完是字符串

                var arr=['h','e','l','l','o'];

                var str=arr.join('-');

                console.log(str);//h-e-l-l-o

                var str=arr.join('');

                console.log(str);//hello

                var str=arr.join();

                console.log(str);//h,e,l,l,o

    3.concat()拼接  拼接完还是数组  适用于给数组拼接新元素或两个数组拼接

                var arr=[1,2,3,4,5,6];

                var str=arr.concat('a','b');

           

    相关文章

      网友评论

          本文标题:数组1

          本文链接:https://www.haomeiwen.com/subject/frptjftx.html