JS字符串常用方法总结
2021-02-19 16:19
标签:end 包含 ast 取字符串 with 数组 正则表达 cat 查询 2.split --- 把字符串从某个字符位置分割成字符串数组 3.toUpperCase() / toLowerCase() ---用于字符串转换大小写 4.concat ---- 拼接字符串 / 组合字符串 在字符串末尾处追加字符串 5.repeat ---复制字符串 6.substr --- 从字符串中抽取从 start 下标开始的指定数目的字符 9.startsWith/endsWith ---查询字符串的开头/结尾 10.replace ---替换字符串可以使用正则 11.includes ---查找字符串是否包含某字符串 12.trim ---从字符串中移除前后空格和行终止符。 13.trimLeft/trimRight --- 去除字符串左/右空格 JS字符串常用方法总结 标签:end 包含 ast 取字符串 with 数组 正则表达 cat 查询 原文地址:https://blog.51cto.com/14648170/2497141let str = "abcd"
console.log(str.length) //4
let str = ‘ccc-bbb-aaa‘;
console.log(str.split(‘-‘)) //["ccc","bbb","aaa"]
let str = "abcd"
console.log(toUpperCase(str)) //ABCD
let str = ‘abc‘;
console.log(str.concat(‘ab‘) // abcab
console.log(str.concat(‘ab‘,‘cd‘)) // abcabcd
var str = "aaa";
console.log(str.repeat(2)); //aaaaaa
7.substring --- 用于提取字符串中介于两个指定下标之间的字符
8.indexOf/lastIndexOf --- 返回字符串中某个字符 首次/末次出现 的位置 let str = ‘abcdefg‘;
console.log(str.indexOf(g)) // 6
var str = "Hello world.";
console.log(str.startsWith("Hello")); //true
var str = "Hello world.";
console.log(str.replace("Hello","nihao")) //"nihao world"
var str = "Hello world";
console.log(str.includes("world")); //true
var str = " abc def \r\n "
console.log(str.trim()) //"abc def"
14.search --- 用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串。无匹配返回-1var str = "123456789abcde";
console.log( str.search("abc") ); // 9
下一篇:利用scss进行主题切换