也許有一個庫已經這樣做了?我能找到的只有在線工具。我想在JavaScript中這樣做的原因是因爲我想知道字符串a > b, a
與a> b,a
相同。如果我可以將它壓縮爲CSS,所有版本都將以相同的字符串結尾。如何壓縮CSS選擇器字符串,使用javascript
更好的解釋爲什麼我試圖這樣做:我爲自己寫了一個jQuery插件來緩存jQuery選擇器(這個東西$('div')
)。它的工作原理是存儲一個鍵值對,其中鍵是我的選擇器字符串,值是找到的DOM元素。這就是爲什麼我想比較CSS選擇器字符串,否則我會存儲基本上是相同選擇器的不同鍵。
你是什麼意思的壓縮?爲什麼你想要壓縮選擇器呢? – BoltClock
爲什麼你需要在運行時做到這一點? – zerkms
這聽起來像是你實際上在詢問是否有辦法*爲了比較的目的*選擇器*(或者至少是空白)*。是對的嗎? –