1.数字转字符串
toString 或 String
let a = 1234
console.log(a.toString()); //1234
console.log(String(a)); //1234
2.数字转数组
let a = 1234
a = a.toString()
a = a.split('')
console.log(a); //[ '1', '2', '3', '4' ]
3.伪数组转数组
[].slice.call();
let a = {
length: 2,
0: 'xiaoming',
1: 12,
}
console.log([].slice.call(a)); //[ 'xiaoming', 12 ]
Array.prototype.slice.call();
let a = {
length: 2,
0: 'xiaoming',
1: 12,
}
console.log(Array.prototype.slice.call(a)); //[ 'xiaoming', 12 ]
Array.from();
let a = {
length: 2,
0: 'xiaoming',
1: 12,
}
console.log(Array.from(a)); //[ 'xiaoming', 12 ]
4.数组转字符串
join()
var a= ["0", "1", "2", "3", "4"]
var b= a.join()
console.log(b) // 0,1,2,3,4
toString()
var a= ["0", "1", "2", "3", "4"]
var c = a.toString();
console.log(c) // 0,1,2,3,4