星空网 > 软件开发 > Java

javascript_core_03

1、数组:连续存储多个数据,一组连续变量的集合;

         ①创建空数组:var arr=【】;或者var arr=new Array();

         ②创建初始化数组:var arr=【值1,值2,……】;或者var arr=new Array(值1,值2,……);

         ③创建包含n个空元素的数组:var arr=new Array(n);

javascript_core_03

         ④赋值:arr【i】=值;

      ⑤属性:arr.length;

javascript_core_03

      ⑥遍历:for(var i=0;i<arr.length;i++){arr【i】;}

javascript_core_03

      ⑦关联数组:创建:var name=【】;

        添加元素:name【key】=value;

        遍历:for(var key in arr){arr【key】;}

javascript_core_03

      ⑧hash数组、hash算法:接收字符串名称,计算出不同序号,相同字符串对应同一个序号,将对应值存到指定序号位置;

2、数组API:

    ①转字符串:String(arr);将每个元素转为字符串,“,”相连;

    ②连接:var str=arr.join(“连接符”);每个元素转为字符串,并用指定连接符相连;

        无缝拼接:arr.join(“”);

        单词拼成句子:arr.join(“ ”);

        批量生成页面元素:“<标签>”+arr.join(“</标签><标签>”)+“</标签>”;

    ③连接:var newArr=arr1.concat(arr2);arr2拼接到arr1后,返回新数组;

        可打散数组类型:.concat(值1,值2,arr2,……);

    ④截取:var subArr=arr.slice(starti,endi+1);复制arr中starti位置到endi位置的子数组,返回新数组;

        省略第二个参数,默认到结尾;

    ⑤颠倒数组元素:arr.revarse();直接修改原数组;

javascript_core_03




原标题:javascript_core_03

关键词:JavaScript

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

上万辆配送卡车滞留!亚马逊大规模退货潮来临!:https://www.ikjzd.com/articles/138498
两成独立站卖家是虚假经营,Shopify已关闭数千家门店:https://www.ikjzd.com/articles/138499
逆势高速增长!后疫情时代,跨境电商物流行业新格局:https://www.ikjzd.com/articles/138500
2021年品牌 DTC 社交媒体营销趋势:https://www.ikjzd.com/articles/138501
如何观察您的TikTok营销成果:https://www.ikjzd.com/articles/138502
年底喜报!深圳又一家跨境大卖创业板IPO拟上市:https://www.ikjzd.com/articles/138503
从园岭新村到大梅沙海滨总站坐什么车:https://www.vstour.cn/a/363191.html
七月份适合去日本旅游吗 7月份去日本哪里好玩:https://www.vstour.cn/a/363192.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流