zoukankan      html  css  js  c++  java
  • 数组

    前一段时间,看js卡在数组上,数组应该是js开始的第一个重点,数组的意义在于前端对数据操作的初步认知;

    数组通常是想列表一样的对象;简单来讲,数组是一个包含多个值的对象。数组对象可以存储在变量中,并且能用和其他类型的值完全相同的方式进行处理,区别在于我们可以单独访问列表中的每一个值。并使用列表执行一些有用和高效的操作,如循环-他对数组中的每一个元素都执行相同的操作,继而我们可以把一系列产品统计在一起,然后对数组诸葛=逐个遍历执行,

    如果我们没有数组,我们必须吧每个产品逐个封装,带来代码的浪费,更容易出现错误,

    ### 创建数组

      let shopping=['bread','milk','cheese','hummus','noodles']

      shopping

    ## 在这种情况,数组的每一个项目都是一个字符串,但是请记住,您可以将任何类型的元素存储在数组中-字符串,数字,对象,另一个对象,甚至是另一个数组,您也可以混合和匹配项目类型-它们并不都是数字,字符串等,尝试下面这些

      let sequence = [1,2,3,4,5,8,13];

      let random =['tree',795,[0,1,2]];

    ## 尝试创建您自己的几个数组,然后再继续往下看

    ### 访问和修改数组元素

    然后,您可以使用括号表示法访问数组的元素,与检索特定字符串字符 的方法相同

      1)继而在控制台上输入以下内容:

        shopping[0];

          // returns "bread"

      2)您也可以简单地为单个数组元素提供新值来修改数组的元素、

          继而::shopping[0] ="tahini";

              shopping;

    // shopping will now return [ "tahini", "milk", "cheese","hummn"]

    3)数组中包含数组的话称为多维数组。可以通过将两组方括号连接一起来访问数组内的另一个数组

    let random =['tree',795,[0,1,2]];

    要想访问数组中的数组元素,应该        random[2][2];

    4)在继续之前尝试对数组进行一些修改,可以更好的获取数组元素

    ### 获取数组的长度

      我们可以使用length 属性获取数组的长度(数组中有多少项元素),这与查找字符串的长度(以字符为单位)完全相同

    squence.length;

    // should return 7

    虽然length 属性也有其他用途,但最常用于循环(循环遍历数组中的所有项)。例如“、

    let sefuence =[1,2,1,1,2,3,4,22,3];

    for(let i=0;i<sequence.length;i++){

      console.log(sequence[i]);

    }

    ### 数组的常用的方法

    ## 字符串和数组之间的转换

    split()方法,::

  • 相关阅读:
    adobe air ane 中有的java class 打包 apk 后却没有了报NoClassDefFoundError ,ClassNotFoundException
    厌烦了写findViewById 试试ButterKnife吧
    ios加载html5 audio标签用js无法自动播放
    一些css书写的小技巧
    canvas绘画基础(一):认识canvas画布
    H5新特性:video与audio的使用
    HTML5 进阶系列:文件上传下载
    h5移动端设备像素比dpr介绍
    HTML5 基础内容(元素/属性/格式化)
    前端如何将H5页面打包成本地app?
  • 原文地址:https://www.cnblogs.com/heixuanyu/p/11235248.html
Copyright © 2011-2022 走看看