数组
数组判断
var arr = []
arr instanceof Array
Array.prototype.isPrototypeOf(arr)
arr.constructor === Array
Object.prototype.toString.call(arr) === "[object Array]"
Array.isArray(arr)
数组转化
var set = new Set([1, 2])
// 类数组对象以及部署了遍历器接口的对象
Array.from(set)
[...set]
// 只能转化类数组对象 (arguments和Nodelist)
Array.prototype.slice.call(arguments)