美文网首页
字符串的简单总结

字符串的简单总结

作者: Hunter_Gu | 来源:发表于2016-12-20 15:01 被阅读11次

字符串用 " " 或者 ' ' 包裹。
字符串方法:

  • charAt(index)返回字符串中指定位置的元素
  • charCodeAt(index)返回字符串中指定位置的元素的ASSIC码值
  • indexOf(s)获取字符在字符串中的位置,找不到返回-1
  • substr(start,length)从指定位置起截取指定长度的字符串
  • substring(start,end)截取从指定位置到结束位置(不包含)的字符串
  • search(s)查找字符在字符串中的位置,找不到返回-1
  • replace(target,new)将字符串中的目标字符,替换为新字符;返回新字符串,原字符串不变
  • match(s)返回匹配的字符串组成的数组,无匹配的则返回null
  • toLowerCase(), toUpperCase()将字符串转换为小写/大些,返回转换后的字符串,原字符串不变
  • trim()删除字符串两端的空字符,原字符串不变
  • split(s)用指定字符分割字符串,返回分割后字符串组成的数组,原字符串不变(把制定的字符从原字符串拿走后,对字符串分隔,放入数组

下面是各个的例子说明:

  • charAt(index),返回字符串中指定位置的元素。
var str = 'hello';
str.charAt(1);//'e'
  • charCodeAt(index),返回字符串中指定位置的元素的ASSIC码值。
var str = 'hello';
str.charCodeAt(1);//101
  • indexOf(s)获取字符在字符串中的位置,找不到返回-1
var str = 'hello';
s.indexOf('ello');//1
  • substr(start,length)从指定位置起截取指定长度的字符串
var str = 'hello world';
str.substr(1,4);//'ello'
  • substring(start,end)截取从指定位置到结束位置(不包含)的字符串
var str = 'hello world';
str.substring(1,4);//'ell'
  • search(s)查找字符在字符串中的位置,找不到返回-1
var str = 'hello world';
str.search('llo');//2
  • replace(target,new)将字符串中的目标字符,替换为新字符;返回新字符串,原字符串不变
var str = 'my name';
str.replace('my','your');//'your name'
str;//'my name'
  • match(s)返回匹配的字符串组成的数组,无匹配的则返回null
var str = 'hello';
str.match('hel');//['hel']
  • toLowerCase(), toUpperCase()将字符串转换为小写/大些,返回转换后的字符串,原字符串不变
var str1 = 'ABC',
    str2 = 'abc';
str1.toLowerCase();//'abc'
str2.toUpperCase();//'ABC'
str1;//'ABC'
str2;//'abc'
  • trim()删除字符串两端的空字符,原字符串不变
var str = ' ab cd  ';
str.trim();//'ab cd'
  • split(s)用指定字符分割字符串,返回分割后字符串组成的数组,,原字符串不变(把制定的字符从原字符串拿走后,对字符串分隔,放入数组)
var str = 'hello world';
str.split();//['hello world']
str.split('');//['h','e','l','l','o',' ','w','o','r','l','d']
str.split(' ');//['hello','world']
str.split('l');//["he","","o wor", "d"]
  • 返回数组的:

  • match()

  • split(s)

  • 返回字符串的:

  • charAt(index)

  • substr(start,length)

  • substring(start,end)

  • replace(target,new)

  • toLowerCase(), toUpperCase()

  • trim()

  • 返回位置的:

  • indexOf(s)

  • search(s)

相关文章

网友评论

      本文标题:字符串的简单总结

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