zoukankan      html  css  js  c++  java
  • 数组

    数组定义 var arr=[1,2,3,4,5,6]  数组的属性只有length,length既可以获取也可以设置,arr.length=3,这样设置的话只会显示数组的前3个。

    数组的方法:

    push(元素):从尾部添加

    unshift(元素):从头部添加

    pop()尾部删除

    shift()从头部删除

    splice可以在数组的任意位置添加删除元素

    splice删除元素(起点,长度)  arr.splice(1,2)从数组的第一个位置起删除2个数,所以数组只有 arr[1,4,5,6]

    splice添加元素(起点,元素) arr.splice(2,'a','b')从数组的第二个位置起添加2个数,所以数组为 arr[1,a,b,4,5,6]

    splice替换元素(起点 长度 元素) arr.splice(2,2,'2','3')从数组的第二个位置起用2和3替换原来的a和b,所以数组为 arr[1,2,3,4,5,6]

    数组连接concat: var a=[1,2,3]  var b=[4,5,6]   a.concat(b)

    分隔符join,数组里的元素用分隔符隔开: var a=[1,2,3]  a.join('-')  显示的结果是1-2-3

    sort数组排序:

    字符串数组排序:var arr=[z,d,e,c,g]  arr.sort() 就可以实现排序

    数字数组排序:var arr=[9,7,5,1,3] 由于sort不能识别数字只能识别字符串,所以要用函数来另sort识别数字

    arr.sort(function(n1,n2){returnn1-n2};)

  • 相关阅读:
    DBGridEh表尾显示合计 .....
    03004_Web开发
    雷林鹏分享:Flask请求对象
    雷林鹏分享:Flask静态文件
    雷林鹏分享:Flask模板
    雷林鹏分享:Flask HTTP方法
    雷林鹏分享:Flask URL构建
    雷林鹏分享:Flask变量规则
    雷林鹏分享:Flask路由
    雷林鹏分享:Flask应用程序
  • 原文地址:https://www.cnblogs.com/52css/p/2937225.html
Copyright © 2011-2022 走看看