你是否在開發曾經遇過一個情境,在監聽resize、scroll、input的事件上,其實只是想要某一階段的結果或是短時間只希望觸發一次,但通常都會變成頻繁的事件觸發,這時就是debounce和th…
近期一直在前端社群裡看到有人在討論pinia,讓人不禁好奇pinia到底是何方神聖 ? 為甚麼越來越多人開始使用pinia…
TypeScript筆記 — function
TypeScript可以先聲明類型為何(ex 字串 數字等等),不過TypeScript本身就可以推斷類型,如果寫let a = 123,變數a就會被認定為數字型別,所以不聲明也可以
以往在處理非同步流程時,如果要確保執行順序並且帶入先前執行的結果會採用callback的方式,但很容易就會變成callback hell 回調地獄(如下圖),不易閱讀之外也很難維護,而Promise的出現,可以優雅的解決這個問題
相信在大家在學習JavaScript的時候常會踩到一個坑,那就是搞不清楚this的指向到底是誰,以為是物件結果卻是window,或是把物件的方法做為callback…
還記得剛開始學習原型和原型鏈的時候常常搞得暈頭轉向的,看了很久還是沒搞懂__proto__跟prototype之間的關聯是甚麼,那時候會看不懂的原因,不外乎我忽略了一件很重…
有天我用line pay在某某購物網買東西, 突然想到為甚麼每次我用手機付款成功後,網頁就能夠及時告訴我付款成功呢? 於是便打開chrome開發者工具觀察了一下, 發現網頁會定期(每秒)打API去要資料,…