JavaScript中String对象常用方法

161 阅读1分钟
1.concat();字符串连接,可两个或多个连接。
var str='hello';
var s1=str.concat("world",'你好');
console.log(s1); helloworld你好

2.big();用于把字符串显示为大号字体
var str='hello';
var s=str.big();
document.write(s);

3.small()用于把字符串显示为小号字体。
var str='hello';
var s=str.small();
document.write(s);

4.bold()使用粗体显示字符串。
var str='hello';
var a=str.bold();
document.write(a);

5.fontcolor()使用指定的颜色来显示字符串。
var str='world';
var b=str.fontcolor('#f60');
document.write(b);

6.fontsize()使用指定的尺寸来显示字符串。7最大
var str='hello world';
var s=str.fontsize(7);
document.write(s);

7.link()将字符串显示为链接。
var str='hello world';
var s=str.link('http://www.baidu.com');
document.write(s);

8.replace()在字符串中查找匹配的子串(只能替换第一个), 并替换与正则表达式匹配的子串。
var str='ajldfjal_jalfdjakld';
var s=str.replace('_','*');//把'_'替换成'*'
document.write(s);//ajldfjal*jalfdjakld

9.indexOf()查找子串在母串中位置(第一次出现的位置) 找不到 -1
var str='ajldfjal_jalfdjakld';
var s1=str.indexOf('j');
console.log(s1);1

10.slice(start,end) 字符串截取 [start,end)
var str='bvsbmnsbmsbhnmsn';
var a=str.slice(3,6);//从第三位开始截取
document.write(a);//bmn

11.split() 分割字符串(把一个字符串分割成字符串数组:)
var str='ndeynfygtiwjnsn';
var s=str.split('');
document.write(s);//n,d,e,y,n,f,y,g,t,i,w,j,n,s,n

12.substr(start,length) 截取字符串
var str='skcnssbhdnbfuro';
var s=str.substr(3,6);//从某个字符串中第三位截取,截取的lenght个数为6,
document.write(s);//nssbhd

13.substring(start,stop) [start,end)
var str='bvsbmnsbmsbhnmsn';
var s=str.substring(3,6);//从第三位截取第六位结束(不包含第六位)
document.write(s);//bmn


14.toLowerCase() 把字符串转换为小写。
var str='bvsSBBHSnsbmBBBBBhnmsn';
var s=str.toLowerCase();
document.write(s);//bvssbbhsnsbmbbbbbhnmsn

15.toUpperCase() 把字符串转换为大写。
var str='bvssbbhsnsbmbbbbbhnmsn';
var s=str.toUpperCase();
document.write(s);//BVSSBBHSNSBMBBBBBHNMSN

16.查指定字符串的位置
var str='jdvddj';
var a=str.charAt(1);
document.write(a);