0
我創建一個簡單的擴展,以顯示不同的URL的圖標。如何顯示不同的頁面操作圖標每個URL
我的背景劇本包括:
chrome.tabs.onUpdated.addListener(function(o,r,m){for(var c=[
"URL1",
"URL2",
],a=0;a<c.length;a++)if(~m.url.indexOf(c[a])){chrome.pageAction.show(o);break}});
我想顯示不同的頁面操作圖標查看每兩個網址。我應該如何繼續?
請格式化你的代碼的可讀性。 – jacefarm
請:使用描述他們代表的變量名稱。它們只需要幾個字符,但卻顯着提高了可讀性/可維護性。建議:使用代碼塊'{}'來指示循環和/或條件語句,特別是使用條件語句作爲循環中的唯一語句。也許:['.some'](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/some)代替電流回路。使用按位NOT'〜'可能會產生意想不到的後果(與其他比較或邏輯NOT!!相比)。通常,**編碼不是使用最少字節的競賽。** – Makyen