欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Vuejs對象常用操作之取對應(yīng)的值、取key和value值、轉(zhuǎn)數(shù)組及合并等

 更新時間:2024年01月03日 16:43:36   作者:你好,打工人  
最近在學(xué)Vue和javascript感覺js的好多方法都不太清楚,這里徹底總結(jié)下,這篇文章主要給大家介紹了關(guān)于Vuejs對象常用操作之取對應(yīng)的值、取key和value值、轉(zhuǎn)數(shù)組及合并等的相關(guān)資料,需要的朋友可以參考下

1. 取得某一個屬性的值

let obj = {'name':'lxc','age':26}

方法一:點號操作符  obj.name

方法二:方括號操作符:obj[name]

方法三:解構(gòu)賦值 let {name} = obj

...

2.取得對象的key和value值

let obj = {'name':'lxc','age':26}

取Object key值

方法一:Object.keys(obj) //['name','age'] 返回一個字符串數(shù)組

方法二:for in

for(let i in obj){
console.log(i); //name,age
}
...

Object value值

方法一:Object.value(obj) //['lxc',26] 返回一個字符串數(shù)組

方法二:for in

for(let i in obj){
console.log(obj[i]); //lxc,26
}

方法三:map

Object.keys(obj).map((key)=>{ console.log(obj[key])})  //lxc,26

3.對象合并(會將key值相同的進行覆蓋去重操作)

方法一:Object.assign

      const a = { a: 1, b: 4 }
      const b = { b: 2, c: 3 }
      console.log(Object.assign(a, b));

方法二:擴展運算符

    console.log({ ...a, ...b });

注:展開運算符的只進行淺拷貝,不支持深拷貝。Object.assign()方法會修改目標對象。如果不希望修改原對象,需要提供一個空對象作為目標對象。此外,Object.assign()方法只能合并頂層的屬性,不支持遞歸地合并嵌套對象。

4.對象轉(zhuǎn)為數(shù)組

方法一:只需要對象的key或value轉(zhuǎn)化為數(shù)組

通過上面的Object.key、value等方法實現(xiàn)

方法二:通過for in 整理成想要的數(shù)組

方法三:object.entries

總結(jié)

到此這篇關(guān)于Vuejs對象常用操作之取對應(yīng)的值、取key和value值、轉(zhuǎn)數(shù)組及合并等的文章就介紹到這了,更多相關(guān)Vuejs對象常用操作內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Vuex 使用及簡單實例(計數(shù)器)

    Vuex 使用及簡單實例(計數(shù)器)

    這篇文章主要介紹了Vuex 使用及簡單實例(計數(shù)器),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-08-08
  • VUE 直接通過JS 修改html對象的值導(dǎo)致沒有更新到數(shù)據(jù)中解決方法分析

    VUE 直接通過JS 修改html對象的值導(dǎo)致沒有更新到數(shù)據(jù)中解決方法分析

    這篇文章主要介紹了VUE 直接通過JS 修改html對象的值導(dǎo)致沒有更新到數(shù)據(jù)中解決方法,結(jié)合實例形式詳細分析了VUE使用JS修改html對象的值導(dǎo)致沒有更新到數(shù)據(jù)的原因與解決方法,需要的朋友可以參考下
    2019-12-12
  • 自定義input組件如何實現(xiàn)拖拽文件上傳

    自定義input組件如何實現(xiàn)拖拽文件上傳

    這篇文章主要介紹了自定義input組件如何實現(xiàn)拖拽文件上傳問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • Vue實現(xiàn)子組件向父組件傳遞多個參數(shù)的方法

    Vue實現(xiàn)子組件向父組件傳遞多個參數(shù)的方法

    在Vue框架中,組件間的通信是一個常見的需求,特別是在子組件需要向父組件傳遞多個參數(shù)時,合理的通信方式可以顯著提升代碼的可讀性和可維護性,本文將詳細介紹如何在Vue中實現(xiàn)子組件向父組件傳遞多個參數(shù),需要的朋友可以參考下
    2024-10-10
  • vue arco.design錨點Anchor使用方式

    vue arco.design錨點Anchor使用方式

    這篇文章主要介紹了vue arco.design錨點Anchor使用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-04-04
  • vue框架和react框架的區(qū)別以及各自的應(yīng)用場景使用

    vue框架和react框架的區(qū)別以及各自的應(yīng)用場景使用

    這篇文章主要介紹了vue框架和react框架的區(qū)別以及各自的應(yīng)用場景使用,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • 程序員應(yīng)該知道的vuex冷門小技巧(超好用)

    程序員應(yīng)該知道的vuex冷門小技巧(超好用)

    Vue基本用法很容易上手,但是有很多優(yōu)化的寫法你就不一定知道了,下面這篇文章主要給大家介紹了關(guān)于程序員應(yīng)該知道的vuex冷門小技巧的相關(guān)資料,需要的朋友可以參考下
    2022-05-05
  • Vue3中的h函數(shù)及使用小結(jié)

    Vue3中的h函數(shù)及使用小結(jié)

    這篇文章主要介紹了Vue3中的h函數(shù)及使用小結(jié),本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-03-03
  • Vue環(huán)境搭建報錯整理大全

    Vue環(huán)境搭建報錯整理大全

    開發(fā)中遇到bug是在正常不過了,而程序也基本都是bug堆里爬出來的,對于程序員來說bug調(diào)試也是自己工作的重要組成部分,下面這篇文章主要給大家介紹了關(guān)于Vue環(huán)境搭建報錯整理的相關(guān)資料,需要的朋友可以參考下
    2022-08-08
  • vue中如何防止用戶頻繁點擊按鈕詳解

    vue中如何防止用戶頻繁點擊按鈕詳解

    在后臺使用過程中經(jīng)常會因為按鈕重復(fù)點擊,而造成發(fā)送多次重復(fù)請求 以下方法可以避免這種情況,下面這篇文章主要給大家介紹了關(guān)于vue中如何防止用戶頻繁點擊按鈕的相關(guān)資料,需要的朋友可以參考下
    2022-09-09

最新評論