前言
字符串是一个或多个字符的序列,可以由字母,数字或符号组成。
JavaScript 中的字符串是基本数据类型,在业务开发中,单独操作字符串的场景相对较少,但却是不可忽略的基础,本文整理了比较常用的字符串方法,希望本文对你有所帮助。
常用的String原型方法
字符串包含
includes
检查字符串是否包含指定的字符
const str = '你好,欢迎来到海洋里的魔鬼鱼';
console.log(str.includes('海洋里')) // > true
startsWith
检查字符串是否以指定的字符开头
const str = '你好,欢迎来到海洋里的魔鬼鱼';
console.log(str.startsWith('海洋里')) // > false
console.log(str.startsWith('你好')) // > true
endsWith
检查字符串是否以指定的字符结束
const str = '你好,欢迎来到海洋里的魔鬼鱼';
console.log(str.endsWith('海洋里')) // > false
console.log(str.endsWith('魔鬼鱼')) // > true
获取字符串索引
charAt
返回指定位置的字符
return 'cat'.charAt(1); // returns "a"
indexOf
返回字符串中第一处出现的索引,如果没有匹配值,返回-1
const paragraph = '你好,在干嘛';
const searchTerm = '嘛';
const indexOfFirst = paragraph.indexOf(searchT