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:循环遍历数组 参数是一个匿名函数
  • 相关阅读:
    基于Windows Mobile 5.0的GPS应用程序开发
    iis6应用程序池被自动禁用问题 应用程序池'DefaultAppPool' 被自动禁用
    Axapta物流模块深度历险(八)
    AX的报表服务器(一)
    AX的企业门户(一)
    SQL Server2005 Reporting Services 管理站点
    SQL Server2005 Reporting Services的卸载
    耐心的解决问题
    危险操作符
    慢慢的坚持啊
  • 原文地址:https://www.cnblogs.com/liuzehai/p/9483810.html
Copyright © 2011-2022 走看看