JS 把对象转换成数组

Array.from 的使用

let obj = {
    0: "nihao",
  1: "haha",
  2: "gansha",
  "length": 3
 }
 let arr = Array.from(obj)
  console.log(arr[0]);
输出 nihao

  console.log(arr[1]);
输出 haha

  console.log(arr[2]);
输出 gansha

 

Object.keys()把对象属性转换为数组

 

  let obj = new Object();
        obj.name = "aa";
        obj.age = "111";
        let arr = Object.keys(obj)

        console.log(arr[0]);
输出 name
        console.log(arr[1]);
输出 age
 

Object.values()把对象属性值转换为数组

 

  let obj = new Object();
        obj.name = "aa";
        obj.age = "111";
        let arr = Object.values(obj)

     
        console.log(arr[0]);
输出 aa
        console.log(arr[1]);
输出111


 

 

 

你可能感兴趣的:(HTML,js)