charAt()
返回在指定位置的字符。
var str = "HELLO WORLD";
var n = str.charAt(8)
console.log(n)//R
charCodeAt()返回在指定的位置的字符的 Unicode 编码。
var str = "HELLO WORLD";
var n = str.charCodeAt(5);
console.log(n)//32
concat()连接两个或更多字符串,并返回新的字符串。
var str1 = "Hello ";
var str2 = "world!";
var n = str1.concat(str2);
console.log(n)//Hello world!
endsWith() 判断当前字符串结尾字符是否是指定字符。
let str = "Hello world";
str.endsWith("World")
console.log(str.endsWith("world") )// 返回 true
console.log(str.endsWith("Hello") )// 返回 false
includes() 查找字符串中是否包含指定的子字符串。
var str = "Hello world";
var n = str.includes("hh");
console.log(str.endsWith(n) )// 返回 false
lastIndexOf()从后向前搜索字符串,返回字符串最后出现的位置。
var str="hello world";
var n=str.lastIndexOf("hello");
console.log(str.lastIndexOf(n) )// 返回 false
repeat() 复制字符串指定次数,并将它们连接在一起返回。
var str = "hello";
console.log(str.repeat(3))// hellohellohello
slice()提取字符串的片断,并在新的字符串中返回被提取的部分。
var str = "hello";var str="Hello world!";
console.log(str.slice(1,7))//ello w
startsWith() 查看字符串是否以指定的子字符串开头。
var str = "Hello world";
console.log(str.startsWith("Hello"))//true
substr() 从起始索引号提取字符串中指定数目的字符。
var str="Hello world!";
console.log(str.substr(2,5));//llo w
substring() 提取字符串中两个指定的索引号之间的字符。
var str="Hello world!";
console.log(str.substring(3));//lo world!
console.log(str.substring(3,7));//lo w
toLowerCase() 把字符串转换为小写。
var str="HELLO";
console.log(str.toLowerCase());//hello
toUpperCase() 把字符串转换为大写。
var str="hello";
console.log(str.toUpperCase());//HELLO
trim()去除字符串两边的空白。
var str = " hello ";
console.log(str.trim());//hello
valueOf() 返回某个字符串对象的原始值。
var str="Hello world!";
console.log(str.valueOf());//Hello world!
toString() 返回一个字符串。
var str = "hello";
console.log(str.toString())//hello