·您当前的位置:首页 > 技术教程 > JavaScript >

[JS]js下substr截取字符串的源代码(js取字符串长度的方法)

时间:2017-06-21 09:50未知
[JS]js下substr截取字符串的源代码(js取字符串长度的方法)

[JS]js下substr截取字符串的源代码(js取字符串长度的方法)
定义和用法
substr 方法用于返回一个从指定位置开始的指定长度的子字符串。

语法
stringObject.substr(start [, length ])

参数 描述
start 必需。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。
length 可选。在返回的子字符串中应包括的字符个数。

说明
如果 length 为 0 或负数,将返回一个空字符串。
如果没有指定该参数,则子字符串将延续到stringObject的最后。

举例:

  1. var str = "0123456789"
  2.  
  3. alert(str.substring(0));------------"0123456789" 
  4. alert(str.substring(5));------------"56789" 
  5. alert(str.substring(10));-----------"" 
  6. alert(str.substring(12));-----------"" 
  7. alert(str.substring(-5));-----------"0123456789" 
  8. alert(str.substring(-10));----------"0123456789" 
  9. alert(str.substring(-12));----------"0123456789" 
  10. alert(str.substring(0,5));----------"01234" 
  11. alert(str.substring(0,10));---------"0123456789" 
  12. alert(str.substring(0,12));---------"0123456789" 
  13. alert(str.substring(2,0));----------"01" 
  14. alert(str.substring(2,2));----------"" 
  15. alert(str.substring(2,5));----------"234" 
  16. alert(str.substring(2,12));---------"23456789" 
  17. alert(str.substring(2,-2));---------"01" 
  18. alert(str.substring(-1,5));---------"01234" 
  19. alert(str.substring(-1,-5));--------"" 
  20.  
  21. alert(str.substr(0));---------------"0123456789" 
  22. alert(str.substr(5));---------------"56789" 
  23. alert(str.substr(10));--------------"" 
  24. alert(str.substr(12));--------------"" 
  25. alert(str.substr(-5));--------------"0123456789" 
  26. alert(str.substr(-10));-------------"0123456789" 
  27. alert(str.substr(-12));-------------"0123456789" 
  28. alert(str.substr(0,5));-------------"01234" 
  29. alert(str.substr(0,10));------------"0123456789" 
  30. alert(str.substr(0,12));------------"0123456789" 
  31. alert(str.substr(2,0));-------------"" 
  32. alert(str.substr(2,2));-------------"23" 
  33. alert(str.substr(2,5));-------------"23456" 
  34. alert(str.substr(2,12));------------"23456789" 
  35. alert(str.substr(2,-2));------------"" 
  36. alert(str.substr(-1,5));------------"01234" 
  37. alert(str.substr(-1,-5));-----------""  

[JS]js下substr截取字符串的源代码(js取字符串长度的方法)

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器