js转化与排序
1.对象转化为数组
- object.keys()
var obj={a:3,b:7,c:8,d:false} alert(Object.keys(obj))
注意此函数会把对象的key转化为数组
- split劈串可以把字符串劈成数组
var a="asa ada asas' a.split(" ")
2.数组转换为其他类型的方法
- toString()把数组转化为字符串的方法
var arr=[1,2,5,2,5,2,5,8,9] arr.toString();
- jion方法和toString方法一样,但是jion方法可以传参,传入的参数可以把元素通过指定的分隔符进行分隔的。
3.排序方法
- sort排序
var arr=[1,2,5,99,88,2,5,2,5,8,9] console.log(arr.sort());
结果:(11) [1, 2, 2, 2, 5, 5, 5, 8, 88, 9, 99]
注意sort并不是按照大小进行排序的,它相当于对数组的元素进行分类
- reserve方法将数组中的元素倒置。
split