<script> 的下载和执行都会阻塞页面渲染,因此大多数情况下,我们都把 <script> 放在 <body> 的底部,渲染完前面的 html 内容之后才加载和执行 JS。 然而有时由于某些限制,只把某些 <script> 放在 <head> 里,但又不希望页面渲染被阻塞,这种情况下,可以使用 async 或 defer 属性来延迟加载、渲染。 一张图胜过千言万语 <script…
忘了是去年还是前年写了一个 urbtix 抢演唱会票的 chrome 小插件 https://github.com/sabrinaluo/urbtix-helper (每次都进不去网站,一次都没抢到 😂),逻辑其实很简单,就是当用户设置了 event_id perfomence_id seat_type ticket_amount…