js中常用的字符串操作!!!

2023-12-13 06:23:50

1.字符串的长度

// 字符串常用的操作
let str1 = "qwasaertrayuasdf";
let str2 = "asdfzcxfv";
// 1.字符串的长度
console.log(str1.length);

2. charAt() : 返回指定索引位置的字符

// 字符串常用的操作
let str1 = "qwasaertrayuasdf";
let str2 = "asdfzcxfv";

// 2. charAt() : 返回指定索引位置的字符
console.log(str1.charAt(1));

3. concat() : 链接两个或多个字符串,返回连接后的字符串

// 字符串常用的操作
let str1 = "qwasaertrayuasdf";
let str2 = "asdfzcxfv";

// 3. concat() : 链接两个或多个字符串,返回连接后的字符串
console.log(str1.concat(str2));

4. indexOf(要查找的字符,从哪个索引位置开始查找) : 返回指定字符第一次出现的位置,没有符合条件的字符返回-1?

// 字符串常用的操作
let str1 = "qwasaertrayuasdf";
let str2 = "asdfzcxfv";

// 4. indexOf(要查找的字符,从哪个索引位置开始查找) : 返回指定字符第一次出现的位置,没有符合条件的字符返回-1
console.log(str1.indexOf("a"));

5. replace(): 将字符串中的某个字符,替换为目标字符,返回替换狗的字符。 默认不会替换所有,只会替换第一个。如要替换所有,用正则表达式匹配

// 字符串常用的操作
let str1 = "qwasaertrayuasdf";
let str2 = "asdfzcxfv";

// 5. replace(): 将字符串中的某个字符,替换为目标字符,返回替换狗的字符。 默认不会替换所有,只会替换第一个。如要替换所有,用正则表达式匹配
console.log(str1.replace("a", "Q"));
console.log(str1.replace(/a/gi, "A"));

?6. slice(起始索引(含), 结束索引(不含)): 截取一段字符串的内容。

// 字符串常用的操作
let str1 = "qwasaertrayuasdf";
let str2 = "asdfzcxfv";

// 6. slice(起始索引(含), 结束索引(不含)): 截取一段字符串的内容。
console.log(str1.slice(0, 2));

7. ?splice(截取标识): 根据指定字符串进行截取,返回一个数组。

// 字符串常用的操作
let str1 = "qwasaertrayuasdf";
let str2 = "asdfzcxfv";

// 7.  splice(截取标识): 根据指定字符串进行截取,返回一个数组。
let phone = "6+128G;8+128G;12+256G;16+512G";
console.log(phone.split(";"));

8. 英文字符大小写转换

// 字符串常用的操作
let str1 = "qwasaertrayuasdf";
let str2 = "asdfzcxfv";

// 8. 英文字符大小写转换
console.log(str1.toUpperCase()); // 转换为大写
console.log(str1.toLowerCase()); // 转换为小写

9. trim() : 移除首尾两端的空格,中间的无法去除


// 9. trim() : 移除首尾两端的空格,中间的无法去除
console.log("   abc   ".trim());

文章来源:https://blog.csdn.net/qq_64847107/article/details/134957762
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。