zoukankan      html  css  js  c++  java
  • js数组与字符串常用方法总结

    string常用方法:
    1.substring(start开始位置的索引,end结束位置的索引)截取的位置不包括结束位置的字符串,只写一个参数表示从开始位置截取到最后.
    2.slice(start开始位置索引,end结束位置的索引)基本和substring相似,区别在于参数为负数
    输入负值时,值与字符串的长度相加
    3.substr(start开始位置索引,end需要返回的字符个数)
    4.charAt(index)方法返回指定索引位置处的字符,如果超出有效范围(0与字符串长度减1)的索引返回空字符串.
    5.index(string)返回String对象内第一次出现字符串位置.如果没有找到子字符串,则返回-1.
    6.lastIndexOf(string)倒叙查找
    返回string对象内第一次出现子字符串位置,如果没有找到子字符串,则返回-1.
    7.split(str)将字符串以参数分割为数组.
    8.toLowerCase方法返回一个字符串,该字符串中的字母被换成小写.
    9.toUpperCase 方法返回一个字符串,该字符串中的所有字母都被换为大写字母
    数组常用的几种方法
    push:向数组的末尾增加一项 返回值是数组的新长度
    unshift:向数组开头增加一项 返回值是数组的新长度
    pop:删除数组的末尾项 返回值是删除的数组项
    shift:删除数组开头项 返回被删除的开头项目
    splice:删除数组中的任意项 返回值是被删除的数组项
    slice:复制数组 返回值是复制到的新数组 写上数值之后 不包含被复制的最后一项
    拼接:
    concat:把一个数组和另一个数组拼接在一起 返回拼接好的数组 
    join:把数组中的每一项 按照指定的分隔符拼接成字符串
    排序:
    reverse:倒序数组 返回值倒序数组 原有数组改变
    sort:根据匿名函数进行冒泡排序 b-a倒序 a-b升序
    兼容性不好:
    indexOf:返回获取项在数组中的索引
    lastIndexOf:返回获取项在数组中出现的最后一次索引
    forEach: 循环遍历数组 参数是一个匿名函数 默认返回为undefined
    map:循环遍历数组 参数是一个匿名函数
  • 相关阅读:
    CentOS 6.5下安装MySQL 5.6.21
    Java文件实时监控Commons-io
    quartz 实例记录
    Quartz任务调度快速入门(转)
    MySQL日期时间函数大全(转)
    struts2 jsp 传参 NullPointerException问题解决
    hibernate cascade=CascadeType.All
    struts2 学习记录 过滤器 国际化
    struts2 struts1.x 区别
    学习 自己的过滤器和监听器
  • 原文地址:https://www.cnblogs.com/liuzehai/p/9483810.html
Copyright © 2011-2022 走看看