算法题常用方法

2019-05-13  本文已影响0人  前端咸蛋黄

一、数据类型相互转换

1.任何 → 字符串

250+''  //'250'

2.任何 → 数字

'250'-0  //250
parseInt('250xxxx')  //250

3.任何 → 布尔值

!!250  //true

二、String 字符串对象

'abcd'.charAt('1')  //'b'
'abcd'.indexOf('a')  //0
'abcd'.split('')  //["a", "b", "c", "d"]
'abc'.concat('xyz')  //'abcxyz'
'abcdefg'.slice(1,5)  //"bcde"

三、Array 数组对象

[1,2,3,4].join("")  //"1234"
[1,2,3,4].reverse()  //[4, 3, 2, 1]
[1,2,3,4].slice(1,3)  //[2, 3]
[1,2,3].concat([4,5,6])  //[1, 2, 3, 4, 5, 6]

四、Math 算术对象

上一篇 下一篇

猜你喜欢

热点阅读