在追 refined-twitter 程式碼的時候,在「refined-twitter/extension/content.js」這邊看到:
const $ = document.querySelector.bind(document);
這樣就可以拿 CSS Selector 掃出元件,程式變得比較好讀... 當然,這個方式不是 fluent interface,沒辦法再依樣串下去。
用 Google 查了一些資料,看起來至少從 2013 年就有這個技巧了。
幹壞事是進步最大的原動力
在追 refined-twitter 程式碼的時候,在「refined-twitter/extension/content.js」這邊看到:
const $ = document.querySelector.bind(document);
這樣就可以拿 CSS Selector 掃出元件,程式變得比較好讀... 當然,這個方式不是 fluent interface,沒辦法再依樣串下去。
用 Google 查了一些資料,看起來至少從 2013 年就有這個技巧了。