WEB前端高级工程师养成计划『全修精英特训』【JS++】2022
Object.keys(obj)
,Object.values(obj)
,Object.entries(obj)
主要是对象的处理。
let objList = {name:1,value:2,tagit:3}
let objKey = Object.keys(objList)
// objKey ===>> ['name', 'value', 'tagit']
let objvalue = Object.values(objList)
// objvalue ===>> [1, 2, 3]
let objent = Object.entries(objList)
// objent ===>> [['name', 1],['value', 2],['tagit', 3]]
12、Array.from()
方法主要用于类数组对象、可遍历对象、甚至字符串 转位真正的数组
let objList = {
0:1,
1:2,
2:3,
length: 3}Array.from(objList) // [1, 2, 3]Array.from("helloworld") // ['h', 'e', 'l', 'l', 'o', 'w', 'o', 'r', 'l', 'd']