js字符串常用属性和方法

阅读: 评论:0

js字符串常用属性和方法

js字符串常用属性和方法

字符串声明: 

  var str1 = new String(“abcdefgabc”);      //这是一个“字符串对象”

      var str2 = “abcdefgabc”;                            //这个字符串跟前面str1几乎没有区别

str.length——获得一个字符串的长度(也就是字符个数)

字符串对象的方法:

  1. str1.charAt( n );       ——获得字符串str1中位置为n的那个字符(字符的位置也是从0开始算起)var s1 = str1.charAt( 3 );                //s1的结果是:”d”
  2. var s2 = UpperCase();  //s2的结果是:”ABCDEFGABC” var s3 = LowerCase();  //s3的结果是:”abcdefgabc” var s4 = place(“cd”, “999”);  //s4的结果是:”ab999efgabc”
  3. str1.indexOf(“字符1”); ——获得“字符1”在str1中第一次出现的位置,如果没有出现,结果是-1
    var s5 = str1.indexOf(“ab”);             //s5的结果是0
  4. str1.lastIndexOf(““字符1”); ——获得“字符1”在str1中最后一次出现的位置,如果没有出现,结果是-1
    var s6 = str1.lastIndexOf(“ab”);               //s6的结果是7
  5. str1.substr(n, m )    ——取得str1中从位置n开始的m个字符,m可以省略,则表示从位置n一直取到字符串的最后——注意,这种“取”并不影响str1这个原始字符
    var s7 = str1.substr(2, 4);        //s7为:”cdef”
  6. str1.substring( n, m )——取得str1中从位置n到位置m的前一个字符。(开始位置,结束位置)
    var s8 = str1.substring(2, 4);   //s8为:”cd”
  7. slice(开始位置,结尾位置)

  8. str1.split(“字符1”) ——类似php中explode()
    var s9 = str1.split(“b”);    //s9的结果是一个数组:[“a”, “cdefga”, “c”]
  9. trim()

 

toUpperCase()获取字符转为大写的结果

toLowerCae()获取字符串转为小写的结果

replace()讲字符串中参数1的字符替换为参数2的字符并返回 place(a, b)

indexOf()

lastIndexOf()返回字符串中第一次和最后一次出现的位置 没有匹配到返回-1,str.indexOf('.')

substr()  取得从n到m直接的字符,m参数可以省略(取到最后)

substring() 取得n到m-1的字符

 

 

转载于:.html

本文发布于:2024-02-01 21:14:25,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170679326739461.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:字符串   属性   常用   方法   js
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23