鍍金池/ 問答/數(shù)據(jù)分析&挖掘  網(wǎng)絡安全  HTML/ js 如何合理封裝數(shù)據(jù)?

js 如何合理封裝數(shù)據(jù)?

問題描述:前端界面為表格,點擊單元格會返回單元格上的自定義的data數(shù)據(jù),以及對應的單元格行號。
如下:
行號:0,2,1
data:a,xy,xyz

需求:
如何將數(shù)據(jù)有效封裝?(去重數(shù)據(jù)保持唯一)比如:

第一行(0)的數(shù)據(jù)有 a,d,g,b,j
第二行(1)的數(shù)據(jù)有 xd,ef,tg,sd
回答
編輯回答
貓館

我不是很理解你這個有效封裝具體指的是什么?

你想問的是如何數(shù)組去重嗎?

2017年12月12日 22:49
編輯回答
朕略傻

表格適合用二維數(shù)組格式的數(shù)據(jù),類似這樣:

var data =[
    [
        ['a','d','g','b','j'],[],[]
    ],[
        [],['xd','ef','tg','sd'],[]
    ],[
        [],[],[]
    ]
]
console.log(data[0][0]); //["a", "d", "g", "b", "j"]
console.log(data[1][1]); //["xd", "ef", "tg", "sd"]
2018年5月4日 05:15