美文网首页
JavaScript-字符串应用

JavaScript-字符串应用

作者: 我爱开发 | 来源:发表于2016-12-05 00:07 被阅读47次

    字符串应用

    课程简介

    主要是学习字符串的属性和字符串的常见方法

    • 字符串属性
    • 字符串常见方法

    字符串的属性-length

    length代表字符串的长度,需要注意的JavaScript里面的字符串的长度是计算的字符的个数。(无论是中文还是英文都算一个字符)

    字符串的方法

    • 获取方法
      • charAt 获取一个字符串中指定位置的字符,需要注意的是该方法是完全兼容IE6的(str[0]这样获取在IE6下会获取不到)
      • charCodeAt 获取一个字符串指定位置的字符的十进制编码
      • fromCharCode 将指定的编码转换为字符,需要注意的该方法是一个静态方法(String.fromCharCode('25105'))
    • 查找方法
      • indexOf 获取指定字符串在某个字符串中首次出现的位置
      • lastindexOf 获取指定字符串在某个字符串中最后一次出现的位置
      • search 一般该方法配合正则表达式使用,如果指定字符串可能包含正则表达式里面的特殊字符,建议不要使用该方法,防止把字符当成正则使用
      • mathch 获取某个字符串里面指定的字符串,一般配合正则使用(例如查找一个字符串里面的所有整数)
      • replace 使用新值替换某个字符串里面指定的字符串,一般配合正则使用
    • 比较方法 使用较少
      • localeCompare 本地比较(根据语言本身的特性比较)例如 JavaScript里面比较字符默认按照编码比较,但是有的时候我们需要按照拼音的顺序比较,例如 '啊 < '你'
    • 截取方法 substring最常用

      • slice 获取开始位置和结束位置的字符串,不包含结束位置;不给结束位置,一直取到字符串结束位。注意:如果给负数,则变成从倒数第n个开始截取
      • substring 获取开始位置和结束位置的字符串,不包含结束位置;一直取到字符串结束位置。注意:如果给负数,直接变成 0
      • substr 获取开始位置和结束位置的字符串,包含结束位置。注意:如果给负数,直接变成 0
    • 其他

      • split 根据指定分隔符将字符串拆分为数组
      • toUppperCase 将字符串转换为大写
      • toUpperCase 将字符串转换为小写
      • join 将数组按照指定分隔符连接成字符串

    相关文章

      网友评论

          本文标题:JavaScript-字符串应用

          本文链接:https://www.haomeiwen.com/subject/kokkmttx.html