ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

javascrip 数组的基础

2022-09-13 11:30:08  阅读:158  来源: 互联网

标签:console log qwe 基础 javascrip namr 数组 var


作者:熊小辉

  // 1.创建 数组(Array):是一组的数据的集合         // 2.利用new 创建数组         // 3.数组可以放各种类型         // 4.必须要逗号分开         // 5.存放数组数据的叫,数组元素         var bhu = new Array()

        // 6.使用数组面量方式创建数组         var dsfsdg = [] //空的数组
        // 7.使用数组面量的方式创建初始的数组         var vgy_qwe = [1, 2, 3.1, 'asdasd', true]
        // 获取数组元素         document.write(vgy_qwe)

        // 数组的元素的索引         // 索引的下标是从0开始的         // 格式 数组名(索引号)         // 如果超出索引会提示 undefined         document.write(vgy_qwe[0])         document.write(vgy_qwe[1])         document.write(vgy_qwe[3])         document.write(vgy_qwe[4])

        // 遍历数组         var nji_op = ['1', '2', '3', '4', '5']         for (var i = 0; i <= 6; i++) {             console.log(nji_op[i])                 // document.write('<br>')         }         // 数组的长度         // 动态检测数组的个数         console.log(nji_op.length) //5个元素
        // 数组的和         var b = [1, 2, 3, 4, 5, 9, 10]         var sum = 0         for (var c = 0; c < b.length; c++) {             sum += b[c]         }         document.write(sum) //15
        // 数组的均值         var avg = 0         for (var m1 = 0; m1 < b.length; m1++) {             avg += b[m1]         }         document.write(avg / b.length) // 3
        // 数组的最大值         var max = 0         for (var p = 0; p < b.length; p++) {             if (b[p] > max) {                 max = b[p]             }         }         console.log(max) //10
        //数组的最小值         var min = b[0]         for (var io = 0; io < b.length; io++) {             if (b[io] < b[0]) {                 min = b[io]             }         }         console.log(min)
        // 将数组的元素转换成字符串 并且用 | 或其他的符号分隔         var mk = ['qwe', 'asd', 'zxcv', 'cvb']         var str = '';         for (var a = 0; a < mk.length; a++) {             str += mk[a] + '|'         }         console.log(str);
        // 数组的新增元素方式         var namr = ['1', '2', '3'];         // 1:0, 2:1,  3:2         console.log(namr.length)             // 新增         namr[3] = 'dfsfsf'         console.log(namr)             // 1,2,3,dfsfsf
        // 在尾部添加元素   namr.push('qwe')         namr.push('qwe')         console.log(namr)
        // 在尾部添加新的数组         namr.concat()         console.log(namr)

        // 在头部添加元素         namr.unshift('ppp')         console.log(namr)
        // 在尾部删除最后一个元素         namr.pop()         console.log(namr)
        // 删除数组的第一个元素         namr.shift()         console.log(namr)

        // 反转数组         namr.reverse()         console.log(namr)        dfsfsf,3,2,1
        // 排序         var p = [4, 3, 6, 1, 2, 5]         p.sort()         console.log(p)    

  

标签:console,log,qwe,基础,javascrip,namr,数组,var
来源: https://www.cnblogs.com/xxh12/p/16688583.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有