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()  //从右往左查字符第一次出现的位置 ,但是算索引的时候  还是从左往右数 算索引值

  • 相关阅读:
    爬虫第一课
    下午写的一个代码,还没调试
    ASP.NET 中添加、删除、修改记录
    C# 学习一(概念)
    读取数据库(SQL 、Access)、数据类型转换(Convert.Tostring)、数据库链接
    投票处理页面 vote.aspx.cs
    ASP.NET 读取数据库(二)
    关于控件、命名空间、参数(object sender,System.EventArgs e)
    控件的简单使用
    ADO(SQL、ACCESS 数据库链接代码)
  • 原文地址:https://www.cnblogs.com/kathy2010/p/13256058.html
Copyright © 2011-2022 走看看