我使用lodash將項目插入數組(如果它不存在),並在存在時刪除它,類型爲「切換」。簡化「切換」數組項目的代碼
我的代碼如下所示:
var items = ['a', 'b', 'c'];
var itemToToggle = 'a';
if (_.includes(items, itemToToggle)) {
_.pull(items, itemToToggle)
}
else {
items.push(itemToToggle)
}
這似乎還不夠完善。 我可以簡化它,理想情況下,有像_.toggle(items, itemToToggle)
?
如果您在Code Review StackExchange站點上發佈這個信息,您可能會收到更多回復:http://codereview.stackexchange.com/ – Thriggle