zoukankan      html  css  js  c++  java
  • Javascript 数组

    1.创建数组:[], new Array();

     

    2.访问数组元素:[index],索引从0 开始

    3.设置和修改数组中的元素:arr[index]="";

    3.数组长度,length

    4.为数组添加元素:

      1).push(); 在数组的末尾添加元素

      2).unshift();  在数组的起始位置添加元素

     调用push方法时,会发生两件事:首先,把圆括号中的元素添加到数组中。其次,返回数组新的长度。所以每次调用push()方法,都会输出一个数字。

     

    5.从数组中删除元素:

    1).pop(); 从数组中删除最后一个元素

      调用pop() 方法,做了两件事情,首先删除最后一个元素,其次,将其作为返回值返回。

    2).shift(); 要删除并返回数组中的第一个元素

    6.数组相加:concat();组合成一个新的数组

    7.查找单个元素的索引:indexOf();

      indexOf(),返回该元素所在的索引位置,从0开始,如果不存在返回-1,如果数组中存在多个该元素,返回第一个索引位置;

    8.把数组转换成字符串:.join()拼接

     

    9.数组的用途:可以用push创建数组,用pop逆向遍历取出

     

    Last In,First Out ,LIFO(后进,先出),称作栈

    First In,First Out, FIFO(先进,先出),称作队列(queue)

    10.决策者程序

    Math.random() 生成随机数0-1之间,

    Math.floor() 取整,让数字保留整数,(放弃小数点后面的数字),一般做索引

    决策者程序:创建短语的数组,使用代码来获取随机的一条短语。

    还可以创建随机句子组合。试想如何实现。

  • 相关阅读:
    POJ2965(The Pilots Brothers' refrigerator)
    POJ1753(Flip Game)
    POJ3253(Fence Repair)
    山东理工大学的训练计划
    loutsScript 常用代码
    《大道至简》读后感
    2019暑第三周
    2019暑第二周
    2019暑第一周
    关于13组作品《TD tree》的使用感想
  • 原文地址:https://www.cnblogs.com/sxhlf/p/6761618.html
Copyright © 2011-2022 走看看