<dd id="3pk9i"><optgroup id="3pk9i"><video id="3pk9i"></video></optgroup></dd>
<rp id="3pk9i"></rp>

<dd id="3pk9i"><track id="3pk9i"></track></dd>
      1. <th id="3pk9i"></th>
        1. <ol id="3pk9i"><ruby id="3pk9i"></ruby></ol>

        2. vue遍歷對象屬性的方法有哪些-當前快看

          來源:php中文網 | 2022-12-28 18:01:04 |

          本教程操作環境:windows7系統、vue3版,DELL G3電腦。

          最近通過對象相關知識的深入學習,我發現對象的遍歷主要分為兩種情況,一種是在頁面中遍歷,另外一種是在方法中遍歷對象,現在我們就從這兩種情況分別來遍歷對象獲取對象的key和value。

          情況一:在頁面中遍歷對象獲取對象的鍵和值

          定義一個變量


          【資料圖】

          obj:object={a:1,b:2,c:3};//用于在頁面中調用

          在頁面中使用v-for遍歷出對象的key和value

          <div>      <h1>        獲取對象的key和value      </h1>      <p v-for="(value,key) in obj" :key="key">key:{{key}}-----value:{{value}}</p>    </div>

          實現效果

          情況二:在方法中遍歷對象獲取對象的鍵和值

          定義個對象變量

          objNum:object={1:"a",2:"b",3:"c"};

          方法一:使用Object.keys()方法遍歷對象的鍵和值

          //實現思路:通過 Object.keys()對象方法將對象的key轉化為一個數組,再通過forEach遍歷出數組的值,再通過[key]去獲取對象的value值。    Object.keys(this.objNum).forEach(key=>{      console.log("key:",key,"value:",this.objNum[key]);  }

          方法一實現效果:

          方法二:通過for in循環遍歷對象的鍵和值

          for(let key in this.objNum){    //for循環let key是對象里面的鍵,再通過,[]的形式this.objNum[item]去獲取對象的value值      console.log("key",key);      console.log("value",this.objNum[key ]);    }

          方法二實現效果:

          以上就是vue遍歷對象屬性的方法有哪些的詳細內容,更多請關注php中文網其它相關文章!

          關鍵詞:

          中文字幕在线观看2021
          <dd id="3pk9i"><optgroup id="3pk9i"><video id="3pk9i"></video></optgroup></dd>
          <rp id="3pk9i"></rp>

          <dd id="3pk9i"><track id="3pk9i"></track></dd>
            1. <th id="3pk9i"></th>
              1. <ol id="3pk9i"><ruby id="3pk9i"></ruby></ol>