- 数组去重
let arr = [23, 45, 64, 23, 45]
let res = Array.from(new Set(arr))
console.log(res)
- 对象遍历
let obj = {hobby: 'sing', age: 0}
Object.values(obj) // ['sing', 0]
Object.keys(obj) // ['hobby', 0]
Object.keys(obj).forEach(item => obj[item])
- 判断是否为数组(常用于判断数组或对象)
let arr = [23, 45, 64, 23, 45]
let obj = {hobby: 'sing', age: 0}
Array.isArray(arr) //true
Array.isArray(obj) //false
- 解构赋值
let obj = {title: 'aa', url: 'www'}
let {title, url} = obj
console.log(title, url)