js字符串方法总结

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值