zoukankan      html  css  js  c++  java
  • JavaScript中数组的应用

    Array的应用


    1)创建


    new Array();
    new Array(size);
    new Array(element,element,...,element);

    2)、Array对象属性


    constructor 返回对创建此对象的数组函数的引用
    length 设置或者返回数组中元素的数目
    prototype 添加属性和方法

    3)Array对象方法


    concat()        array.concat(array1,array2,...,arrayn)    连接两个或多个数组,该方法不会改变现有的数组,仅仅返回的是被连接数组的一个副本
    join()         array.join(separator)  使数组中的所有元素拼接成一个字符串,元素通过制定的分隔符进行分割
    pop()        array.pop() 该方法用于删除并返回数组的最后一个元素,如果数组为空,则返回undefined
    push()      array.push(array1,array2,...,arrayn) 该方法用于向数组的末尾添加一个或多个元素,并返回新的数组长度
    reverse()    array.reverse() 颠倒数组的顺序
    shift()       array.shift() 删除数组第一个元素,并将其返回
    slice()      array.slice(atart,end) 返回一个新的数组,包含start到end(不包含)的array中的元素,其中start参数必须添加,end可选
    sort()       array.sort(orderby) 排序,参数order可选,表示按照某种规则排序
    splice()    array.splice(start,end,iten1,...,itemx) start与end必选,表示要删除元素的位置,iten1,...,itemx可选,表示要添加的元素
    toString()  array.toString() 数组转字符串
    unshift()      array.unshift(newelement1,newelement2,....,newelementX) 方法可向数组的开头添加一个或更多元素,并返回新的长度,其中第一个参数必选

  • 相关阅读:
    118/119. Pascal's Triangle/II
    160. Intersection of Two Linked Lists
    168. Excel Sheet Column Title
    167. Two Sum II
    172. Factorial Trailing Zeroes
    169. Majority Element
    189. Rotate Array
    202. Happy Number
    204. Count Primes
    MVC之Model元数据
  • 原文地址:https://www.cnblogs.com/myx-ah/p/10110903.html
Copyright © 2011-2022 走看看