请问jquery的list.push方法重复值怎么保存的?

也许是javaScript的,我也不太认识。
for (let i in json) {

                    function d(key) {
                        return json[i][key]
                    }
list.push({
                        c1: d("c10"),
                        c2: d("c2"),

})
}
json里有很多个对象 大概是这样的let json="[{"c1","fd12s","c2","fd32s"},{"c1","f3afa","c2","fd1s"},{"c1","fafaf2afa,"c2","fd2s""}]"
遍历出来都存到这个list里,c1的名称是重复的是怎么存的啊,list是键值对的吗?
我看页面上一下就能把所有值都显示出来,怎么做到的啊

img

img