欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

grid轉為json

榮姿康1年前9瀏覽0評論

Grid是一個方便的表格布局系統,但是在前端開發中有時候需要將Grid表格轉為JSON格式,方便后臺處理。下面我們來看一下具體的實現方法:

const gridTable = document.querySelector('.grid-table');
const rows = Array.from(gridTable.children);
const headers = Array.from(rows.shift().children).map(th =>th.textContent);
const jsonData = rows.map(row =>{
const cells = Array.from(row.children);
return headers.reduce((obj, header, index) =>{
obj[header] = cells[index].textContent;
return obj;
}, {});
});
console.log(jsonData);

首先,我們需要獲取Grid表格中的所有行,然后提取出表頭,作為JSON對象的字段。接著,利用map方法將每一行轉為一個JSON對象,利用reduce方法將每一個表頭及其對應的單元格內容逐個加入JSON對象中。

最后,我們可以調用console.log()方法輸出生成的JSON數據,方便后端使用。