var str = '西安电子科西安技大学西出版社子'
var str1 = " 真是牛 "
var str2= "abcd"
var str3= "ABCD"
console.log(str.length)
console.log(str.charAt(4)) /* 获取指定索引的字符 */
console.log(str.charCodeAt(4)) /* 获取指定索引的字符Unicode编码。 */
console.log(str.concat(str1)); /* 合并字符串 */
console.log(str.indexOf("子")) /* 查询指定子串在当前字符串中从左到右第一次出现的索引值。 */
console.log(str.lastIndexOf("子")) /* 查询指定子串在当前字符串中从右到左第一次出现的索引值。 */
console.log(str.slice(0,3)) /* 用于获取指定索引范围的子串。 */
console.log(str.replace("西安电子","🍉")) /* 将指定子串替换为指定子串,只替换从左到右第一个目标子串 */
console.log(str.replaceAll("子","🍉")) /* 将指定子串替换为指定子串,只替换从左到右第一个目标子串 */
console.log(str.split("西")) /* 将当前字符串按指定子串进行切割(分割)。 */
console.log(str.startsWith("西")) /* 判断字符串是否以指定子串开始 */
console.log(str.endsWith("西")) /* 判断字符串是否以指定子串开始 */
console.log(str1.trim()) /* 去掉字符串首尾的空格。 */
console.log(str.substr(2,5)) /* 获取指定索引开始的指定个数字符。 */
console.log(str.substring(0,5)) /* 获取指定开始索引和指定结束索引的子串。 */
console.log(str2.toUpperCase()) /* 将字符串中所有的小写字母转为大写字母。 */
console.log(str2.toLowerCase()) /* 将字符串中所有的小写字母转为小写字母。 */
// slice与substring区别
/* slice可以支持索引负数值,正数值从左到右定位字符,
如:0是第一个字符,1是第二个字符;负数值,从右到左定位字符,
如:-1表示最后一个字符,-2表示倒数第二个字符,substring不支持此功能。 */
console.log(str.slice(-4,-1))
string API方法基础
最新推荐文章于 2024-10-02 05:39:15 发布