zoukankan      html  css  js  c++  java
  • jacaScript数组

    1.var arr=['1','2','3'] typeof arr (判断数组类型)    print(arr)打印数组内容

    2.arr[100]='x',  数组中间自动添加,alert(arr.length)     101

    3.arr.join('_')  在数组中添加‘_’;

    4. '0' in arr ;对下标0是否存在进行检验  0 in arr 数值0将会被转换成字符串'0'进行检验

    5.concat([数组1],[数组2])   2个数组链接,生成一个新的数组  

    6.every(callbackfn[,thisary])  依次执行callbackfn函数  返回false之后结束

    7.filter(callbackfn[,thisary])  依次执行callbackfn函数  返回true之后结束

    8.indexof(searchelement ,[fromindex])  返回第一个与searchelement 一致的下标,也可以通过第二个参数设置检验检索的起始下标,如果没有找到相符的结果,则返回-1;

    9.lastindexof(searchelement ,[fromindex])  从后面检索,返回第一个与searchelement 一致的下标,也可以通过第二个参数设置检验检索的起始下标,如果没有找到相符的结果,则返回-1;

    10.map(callbackfn[,thisary])    依次执行callbackfn函数  返回元素为函数结果的新的数组

    11.pop()  删除最后一个元素,返回改数组

    12.reverse() 将数组中的元素逆序置换

    13.shift() 删除数组中的第一个元素返回改数组

    14.slice(start,end)生成一个下标有start 到end的新数组

    15.sort(comparefn) 数组排序

    16.splice (start,delcount,[数组1,数组2])删除下标由start 开始的delcount个元素,如果指定了第3个参数,则将改参数插入只前置位置


    17.toLocaleSting()   将数列转换为与地区相应的字符串值类型

    18.unshift([数组1,数组2])  将元素添加至数组的头部















    Array.prototype.join.call(arguments, '_');

    比如:
    log('a', 'b', 'c');
    结果:
    'a_b_c'

  • 相关阅读:
    动态调用WCF服务
    矩阵的坐标变换(转)
    【.NET线程--进阶(一)】--线程方法详解
    [转] Location语法规则
    [转] 深入理解vue 一些底层原理
    [转] lodash常用方法
    [转] Vue 组件间通信六种方式(完整版)
    [转] vuejs组件通信精髓归纳
    [转] 浅谈移动端设备标识码:DeviceID、IMEI、IDFA、UDID和UUID
    [转] vue自定义组件中的v-model简单解释
  • 原文地址:https://www.cnblogs.com/qq309240790/p/4757649.html
Copyright © 2011-2022 走看看