我認爲標題解釋得很好。我有一個數組,每個對象有兩個值,我需要通過其中一個值查找對象,然後分配第三個值。javascript按值查找對象並追加附加值
下面是膽:
$slides.push({
img: el.attr('href'),
desc: el.attr('title').split('Photo #')[1]
});
它建立一個數組作爲這樣:
Object
desc: 127
img: img/aaron1.jpg
Object
desc: 128
img: img/aaron2.jpg
我想查找的desc
值,然後將分配的in: yes
$slides.findInArray('desc', '127').addValueToObject('in','yes')
什麼是名稱中的$?基本上你需要循環和比較。 – epascarello
這是一個全局變量;名字並不重要。循環和比較? – technopeasant
循環...又名for循環。看看數組的每個索引。比較aka x == y,檢查每個對象的屬性值?看起來像一個簡單的解決方案。美元符號沒有任何意義,聽起來像是你試圖讓JavaScript感覺像是另一種語言。 – epascarello