const str2 =' strongest-qiang is my pet name ';
console.log(str2);// strongest-qiang is my pet name
console.log(str2.trim());//strongest-qiang is my pet name
console.log(str2);// strongest-qiang is my pet name
repeat() 复制该字符串多少次的方法
const str ='love you mimi ';
console.log(str.repeat(5));//love you mimi love you mimi love you mimi love you mimi love you mimi
console.log(str);//love you mimi
padStart(),padEnd() 填充字符方法,不改变原字符串
//padStart()方法,如果只有一个参数,并且字符串的长度小于给定参数的值,则在字符串前面加空格字符//如果为两个参数,则在字符串前面填补第二个参数.如果给定的参数加上字符串长度大于第一个参数,则会截取,否者会循环复制给定的第二个参数const str ='love you mimi ';
console.log(str.padStart(2));//love you mimi
console.log(str.padStart(20,'.'));//love you mimi
console.log(str.padStart(20,'i really'));//i reallove you mimi
console.log(str.padStart(20,'i'));//iiiiiilove you mimi
console.log(str);//love you mimi //padEnd()()方法与padStart()方法类似,只不过是从字符串后面开始的
console.log(str.padEnd(2));//love you mimi
console.log(str.padEnd(20));//love you mimi ......
console.log(str.padEnd(20,'i really'));//love you mimi i real
console.log(str.padEnd(20,'i'));//love you mimi iiiiii
console.log(str);//love you mimi
toLowerCase(),toUpperCase() 转换字符串大小写的方法,不改变原字符串
const str ='I am strongest-qiang';
console.log(str.toLowerCase());//i am strongest-qiang
console.log(str.toUpperCase());//I AM STRONGEST-QIANG
console.log(str);//I am strongest-qiang
*replace(), * 取代目标字符字符方法
const str ='I am strongest-qiang';
console.log(str.replace('qiang','强'));//I am strongest-强
console.log(str);//I am strongest-qiang//replce()方法支持正则表达式,如果我们想要把所有相同的字符都取代,就可以用//g,如果不区分大小写取代,就可以用//i,但是只能取代第一个出现的字符,取代所有大小写的字符//gi
console.log(str.replace(/n/g,'强'));//I am stro强gest-qiA强g
console.log(str.replace(/g/i,'强'));;//I am stron强est-qiAng
console.log(str.replace(/a/gi,'强'));//I 强m strongest-qi强ng