String
length
:字符串长度
let str=new String('abcdegf')
console.log(str.length)
trim
:去除字符串两端空白
console.log(str.trim())
split
:把字符串分割为数组(以c进行分割,c就没有)
console.log(str.split('c'))
console.log(str.split(''))//每一项都转换出来
toUpperCase
:转大写
console.log(str.toUpperCase())
toLowerCase
:转小写
console.log(str.toLowerCase())
indexOf
:用于在字符串中查找某个字符首次出现的索引位置(找不到返回-1 找到返回索引值)
console.log(str.indexOf('c'))
lastIndexOf
:用于在字符串中查找某个字符尾次出现的索引位置(找不到返回-1 找到返回索引值)
console.log(str.indexOf('c'))
substring(n,m)
:从n开始截取到m,截取字符串(开始位置的zifu可以截取到,结束位置截不到)(如果只有一个参数,那么会从这个位置截取到最后)
console.log(str.substring(2,4))
sunstr(n,m)
:截取字符串从n开始截取m个(如果只有一个参数,会从这个位置截到最后)
console.log(str.substr(2,4))//一共截取4个
replace
:用于替换字符串(只能替换一个)
let re=str.replace('a','*')
console.log(re)
let re=str.replace(/a/gi,'*')//还可以用正则
console.log(re)
Number
toFixed
:保留几位有效数字
console.log(num.toFixed(2))
Boolean
toString:
转为字符串//undefined、null 不行
console.log(num.toString())
valueOf:
获取原始值