字符串方法

Posted xianxiaoan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了字符串方法相关的知识,希望对你有一定的参考价值。

一,有length 长度

二,字符方法: charAr()  , charCodeAt(); []

  连个都接受一个参数,即基于0字符位置,charAt()  返回的指定单个字符,而charCodeAt() 返回的是指定的单个字符的编码,  ES5 规定也可以通过   []   来访问字符。.

三,字符串操作方法:concat()  slice()   substr()  substring();

  concat()  合并字符串,可以有多个参数;

   slice substr()  substing()  都是截取bind创建新的字符串;都接收两个参数。第一个参数都是开始位置

   slice 和 substring 的第二个参数是结束的位置但不包含该位置,substr()  的第二个参数是截取的长度;他们三个并不会修改原字符串的值

     在第二个参数为负数时,他们也都不相同

四,字符串位置方法: indexOf()  lastIndexOf()  

  都接收两个参数,第一个是要找的字符,第二个是开始找的下标,返回值是找的字符的下标,没找到返回-1,和数组的该方法们几乎一样

五,trim()  方法

  该方法会创建一个字符串的副本,并删除前后的空格,对原来的字符没有影响

六,大小写转化方法 toLoweCase()  toUpperCase()    toLocaleLoweCase()  toLocaleUpperCase()  

  toLocaleLoweCase()  toLocaleUpperCase()  会根据地区的不同进行转换

七,字符串的模式匹配方法: mach(); search() 

  mach() 和exec() 方法相同,  自接受一个参数,要么是一个正则表达式,要么是一个RegExp对象

  

以上是关于字符串方法的主要内容,如果未能解决你的问题,请参考以下文章

字符串转数字扩展方法字符串处理扩展方法

字符串方法,js中的数组方法,ES5新增的数组方法,以及jQuery中的数组方法

ES5新增方法总结(数组方法,字符串方法,对象方法)

Javascript 中字符串常用方法总结

Python字符串替换的3种方法

JS字符串的操作方法