zoukankan      html  css  js  c++  java
  • 关于js中的array部分

      什么是数组?

    数组就是一组数据组合在一起,并且每个数据都可以单独拿出来使用

      创建数组的三种方式

    方法一

    var arr=new Array(); 
    arr[0]="n1";       
    arr[1]="n2";

    方法二

    var arr=["n1","n2"]

    方法三

    var arr = new  Array("n1","n2")

    使用document.write(arr[下标]());来显示出指定的下标的值,下标从0开始

      怎么把数组组合到一起?

    使用concat方法,例如创建一个arr1与arr2,然后arr3=arr1.concat(arr2)可以将arr1和arr2组合成一个数组并赋值到arr3上

      怎么把数组转换成字符串?

    使用join方法,例如var arr=["n1","n2"]这个数组,arr.join(".")把这个数组转换成字符串后用.连接每个数据

      length 属性可设置或返回数组中元素的数目。arr.length

      concat() 方法用于连接两个或多个数组。arr1.concat(arr2)

      pop() 删除并返回数组的最后一个元素。var arr=["n1","n2","n3"]时arr.pop()删除n3,直接输出arr.pop()为"n3",arr的"n3"被删除不再显示

      push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。arr.push("test")添加一个新的test的值在数组的末尾

      reverse() 方法用于颠倒数组中元素的顺序。var arr=["n1","n2","n3"]时arr.reverse(),结果会变成n3,n2,n1

      shift() 方法用于把数组的第一个元素从其中删除,并返回第一个元素的值。var arr=["n1","n2","n3"]时arr.shift(),n1被删除

      slice() 方法可从已有的数组中返回选定的元素。arr.slice(开始,结束)

      sort() 方法用于对数组的元素进行排序。arr.sort()会把数组里的从开头字母(a-z)排序,arr.sort()数字的话会从开头的数字排序,如果想要按照大小排序,要用arr.sort(sortNumber)

      splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。arr.splice(从第几个开始,替换掉多少个数据,内容)

      toString() 方法可把数组转换为字符串,并返回结果。arr.toString()会直接把数组变成字符串

      unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度。arr.unshift(内容)

      

  • 相关阅读:
    创建用户中遇到的问题
    创建用户和用户组
    ActiveMq在linxu系统上的启动
    CentOs 6.5 安装jdk
    卸载CentOs6.5自带的OpenJDK
    centos 6.5 添加ip地址
    CentOs 6.5的安装
    jna的简单测试
    电脑硬盘空间怎么越来越小
    build path contains duplicate entry:'src' for project 'XXX'
  • 原文地址:https://www.cnblogs.com/LastFire/p/8244784.html
Copyright © 2011-2022 走看看