字符串原始值本身并不是对象,不具有方法和属性,但在JS中,方法和属性也可以用于原始值,此时的字符串被视作为对象。 我们分两节分享下JS中字符串对象的一些常用方法和属性。 1、字符串长度 var str="中华人民共和国,人民当家做主";var sln=str.length; var pos1=str.indexOf("人"); var pos2=str.lastIndexOf("人"); var pos3=str.lastIndexOf("我"); var pos4=str.indexOf("人",3); var pos5=str.search("人"); 4、提取部分字符串 slice() 方法var res1=str.slice(0,7) var res2=str.slice(-14,-7) var res3=str.slice(8) var res4=str.slice(-6) substring() 方法var res5=str.substring(0,7) substr() 方法var res6=str.substr(0,7) |
|
来自: yuxinrong > 《三、JS中的字符串》