javaScript中关于字符串的操作函数和方法
—恢复内容开始—
1、字符串转换 toString():可以将任何类型的数据都转换为字符串
var num= 19; //19
var myStr = num.toString(); //”19″
var myStr = String(num); //”19″
var myStr = ” ” + num; //”19
2、字符串分割 split(“,”):将字符串分割位多个字符串, split()的第二个参数,表示返回的字符串数组的最大长度
var str = “I,Love,You,Do,you,love,me”
var
strArr = myStr .split(
","
);
// ["I", "Love", "You", "Do", "you", "love", "me"];
var
strLim = myStr .split(
","
, 3);
// ["I", "Love", "You"];
var
myStr =
"I,love,you,Do,you,love,me"
;
var
theChar = myStr.charAt(8);
// "o",同样从0开始
第一个函数:indexOf(),它从字符串的开头开始查找,找到返回对应坐标,找不到返回-1。如下”
var
myStr =
"I,Love,you,Do,you,love,me"
;
var
index = myStr.indexOf(
"you"
);
// 7 ,基于0开始,找不到返回-1
第二个函数:lastIndexOf(),它从字符串的末尾开始查找,找到返回对应坐标,找不到返回-1。如下:
var
myStr =
"I,Love,you,Do,you,love,me"
;
var
index = myStr.lastIndexOf(
"you"
);
// 14
—恢复内容结束—