目录
字符串反转
str.split('').reverse().join('')
split(a,b):将字符串转化成数组
- 参数a:必传,代表分割位置的依据(可以是字符,也可以是正则表达式)
- 参数b: 非必传,代表可以返回的数组的最大长度,若设置了b则返回的数组长度<=b,若未设置将会是最原始的数组长度
reverse():将数组中的元素顺序进行反转
join():将数组内的元素以指定的分隔符转换为字符串,默认分隔符是逗号
toUpperCase()小写字母转大写
let msg='ning'
console.log(msg.toUpperCase()) //NING
toLowerCase()大写字母转小写
let msg='NING'
console.log(msg.toLowerCase()) //ning
indexOf() 返回字符所在字符串中的索引
会返回指定字符(字符串)在字符串中第一次出现处的索引值,存在就返回索引值,不存在返回-1
let str='daning'
// 查找str中是否存在字符串da
console.log(str.indexOf('da')) //0
// 查找从索引3开始是否存在字符n
console.log(str.indexOf('n',3)) //4
// 查找从出现a字符的索引开始查找是否存在字符n
console.log(str.indexOf('n','a')) //2