zoukankan      html  css  js  c++  java
  • JavaScript中的Array对象

    ECMAScript把本地对象定义为:独立于宿主环境的ECMAScript实现提供的对象。Array就是其中之一

    Array的声明方式

    1. var aVals = [];

    Array的属性和常用函数

    属性:

    length //返回数组的长度

    函数:

    1. toString() and toLocalString()
    2. valueOf()
    3. join()
    4. concat()和slice()

    String --> Array

    split() -- 这是和join功能相反的方法,如果参数是空字串,结果将是由每个字符组成的数组

    Array支持堆栈操作

    1. push()
    2. pop()
    3. shift() -- 删除第一个项
    4. unshift() -- 插入到第一个项
    5. reverse()
    6. sort()
    7. splice()

    用push和shift模拟堆的操作

    splice()的使用

    删除:array.splice(0,2) --删除前两项

    替换:array.splice(2,0,"hello","cisco") -- 在第二个位置上插入两个项

    替换并删除:array.splice(2,1,"hello","cisco") -- 删除第二个位置的元素,并插入两项

    本文转自:http://blog.sina.com.cn/s/blog_3d467b8b0100gceb.html

  • 相关阅读:
    EF 使用 oracle
    mysql安装笔记
    解决问题
    第四次冲刺
    第三次冲刺
    SQA
    第二次冲刺
    第一次冲刺,求进步
    Scrum _GoodJob
    我对git 、github的初印象
  • 原文地址:https://www.cnblogs.com/nizuimeiabc1/p/7374116.html
Copyright © 2011-2022 走看看