zoukankan      html  css  js  c++  java
  • 数组的所有api

    1.  a instanceof b //a是否是b类型 只能判断new出来的实例

    2. Array.isArray(变量) // 判断变量是否是数组,h5新增

    3. join(); 把数组转换成字符串;

    var arr = ["关羽","张飞","刘备"];

    console.log(arr.join()); //如果无参,数组中的元素用逗号链接成一个字符串

    console.log(arr.join("-")); //如果带参,数组中的元素用参数链接成一个字符串

    console.log(arr.join(" ")); //如果是空格,数组中的元素用空格链接成一个字符串

    console.log(arr.join("")); //无缝链接,用的是"";

    console.log(arr);//原数组不会被修改

    4. push()   //在数组最后面插入项,返回数组的长度, 原数组被修改 原数组在末尾添加一个元素

       pop( )   //取出数组中的最后一项,返回最后一项 原数组被修改,最末尾删除一个元素;

      unshift()  //在数组最前面插入项,返回数组的长度 原数组被修改,最前面添加一个元素;

       shift()   //取出数组中的第一个元素 返回数组中的第一项 原数组被修改,最前面删除一个元素

    5. arr.map(function (item,index,arr){})  // 返回一个数组,由return值组成的数组

        arr.filter(function (item,index,arr){})  //返回一个数组,返回值为true对应的那一项,组成的数组

        arr.forEach(function(){}) 遍历数组,没有任何返回值;

         arr.every(function(ele,index,arr){})  //返回值为Boolean值,有一项为false,就返回false

         arr.some(function(ele,index,arr){})  //返回值为Boolean值,有一项为true,就返回true

    6. arr.indexOf() //给字符查索引 

       arr.lastIndexOf()  //从右往左查字符第一次出现的位置 ,但是算索引的时候  还是从左往右数 算索引值

  • 相关阅读:
    Tomcat:基于HTTP协议的Connector配置
    Tomcat:云环境下的Tomcat设计思路——Tomcat的多实例安装
    Tomcat:基于Apache+Tomcat的集群搭建
    Java Security:keytool工具使用说明
    Java Security:Java加密框架(JCA)简要说明
    Java Security:公钥私钥、数字签名、消息摘要是什么
    Java Se:Java Security
    Tomcat源码解读:ClassLoader的设计
    Java Se:自定义ClassLoader
    Java Se: Logging 框架说明
  • 原文地址:https://www.cnblogs.com/kathy2010/p/13256058.html
Copyright © 2011-2022 走看看