如何從 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。
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
JavaScript
PHP