91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

javascript怎么將object轉為數組

發布時間:2021-06-18 09:35:06 來源:億速云 閱讀:186 作者:小新 欄目:web開發

這篇文章主要為大家展示了“javascript怎么將object轉為數組”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“javascript怎么將object轉為數組”這篇文章吧。

方法:1、使用“Array.from(object)”語句,;2、使用“Object.values(object)”語句;3、使用“Object.keys(object)”語句;4、使用“Object.entries(object)”語句。

本教程操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

javascript對象轉數組

1、Array.from() 方法,用于數組的淺拷貝。就是將一個類數組對象或者可遍歷對象轉換成一個真正的數組。

eg:

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

javascript怎么將object轉為數組

tips: 1. object中必須有length屬性,返回的數組長度取決于length長度
       2.key 值必須是數值

2、Object.values(object)

tips:與第一種不同的是不需要length屬性,返回一個對象所有可枚舉屬性值

這里簡單說一下可枚舉性。目前我還沒理解這個可枚舉性有什么用,大概意思就是

對象的每一個屬性都有一個描述對象,用來描述和控制該屬性的行為,用Object.getOwnPropertyDescriptor方法來獲取該描述對象(用Object.defineProperty方法來設置)。

以后仔細研究之后會再好好寫寫這個可枚舉性的!

eg:

let obj = {
        0: ‘nihao‘,
        1: ‘haha‘,
        2: ‘gansha‘,
    }
    let arr = Object.values(obj)
    console.log(arr);

javascript怎么將object轉為數組

3、Object.keys(object)

tips:返回一個對象的自身可枚舉屬性組成的數組,數組中屬性名的排列順序和使用 for…in 循環遍歷該對象時返回的順序一致

let obj = {
        0: ‘nihao‘,
        1: ‘haha‘,
        2: ‘gansha‘,
    }
    let arr = Object.keys(obj)
    console.log(arr);

javascript怎么將object轉為數組

4、Object.entries(object)

tips:返回一個給定對象自身可枚舉屬性的鍵值對數組

let obj = {
        0: ‘nihao‘,
        1: ‘haha‘,
        2: ‘gansha‘,
    }
    let arr = Object.entries(obj)
    console.log(arr);

javascript怎么將object轉為數組

以上是“javascript怎么將object轉為數組”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

芒康县| 堆龙德庆县| 伊宁县| 雅安市| 康马县| 浦北县| 武汉市| 乌拉特后旗| 张掖市| 孟州市| 仁寿县| 延吉市| 青河县| 扬中市| 林州市| 安庆市| 花莲县| 顺昌县| 广丰县| 营山县| 淮阳县| 上杭县| 同德县| 浦城县| 乳山市| 沈阳市| 连南| 昆明市| 罗定市| 应城市| 调兵山市| 稷山县| 砚山县| 抚远县| 洛浦县| 叶城县| 长沙市| 鄂托克前旗| 靖远县| 新乡县| 越西县|