this.add = function(value) { if(!this.has(value)){ items[value]=value; return true; } return false;}對于這行代碼: items[value]=value,書上是這樣說的:添加一個值的時候,把它同時作為鍵和值來保存,這樣有利于查找這個值。問題:這樣保存怎么就有利于查找這個值了?就使用值來找值就有利了?傳一個鍵有啥不好的?
JS集合保存值的的方式
達令說
2019-03-20 15:11:11