如何從 Java 陣列中設定迴圈中的屬性?


假設我們需要編寫一個函式,接收一個數組並根據該陣列的對應值更改某特定 DOM 中第一個 n 個 DIV 的 id 屬性,其中 n 是陣列的長度。

我們將首先選擇我們 DOM 中存在的所有 DIV,遍歷我們接受的第一個且唯一的引數並將相應的 id 分配給每個 DIV -

完成此操作的程式碼為 -

const array = ['navbar', 'sidebar', 'section1', 'section2', 'footer'];
const changeDivId = (arr) => {
   const divsArray = document.querySelectorAll('div');
   arr.forEach((element, index) => {
      divsArray[index].id = element;
   });
};
changeDivId(array);

透過這樣做,我們可以成功將陣列的元素對映到 DIV 的相應 id。

更新於:18-Aug-2020

907 瀏覽數

開啟你的 職業生涯

完成課程並獲得認證

開始學習
廣告
© . All rights reserved.