JavaScript

Javascript的this理解

在理解javascript的this之前,首先先了解一下作用域。 作用域分為兩種: 1、詞法作用域:引擎在當前作用域或者巢狀的子作用域查詢具有名稱識別符號的變數。(引擎如何查詢和在哪

例項解析forEach、for...in與for...of

在開發過程中經常需要迴圈遍歷陣列或者物件,js也為我們提供了不少方法供使用,其中就有三兄弟forEach、for...in、for...of,這三個方法應該是使用頻率最高的,但很多人卻一值傻傻分不清,經常該混淆

Service Worker 基本用法

看了很多介紹Service Worker的,看得都挺模糊的,所以決定自己寫一篇檔案整理一下思路。 一、Service Worker API 名詞區分 1、ServiceWorkerContainer:n

JavaScript 差量更新的實現

傳統的JavaScript 資源載入,一般是通過CDN 存放或者伺服在本地伺服器,通過設定maxage、Last-Modified、 etag 等來讓瀏覽器訪問後快取,減少重複請求,但在產品的更新很多時候往往都

移動web效能優化從入門到進階

關於前端效能優化相關的技術知識,網上隨便搜一些就有很多,本文將系統性的從初級到高階的思路,總結移動前端效能優化各個方面的相關技術點,內容來自筆者以往經驗的總結,希望讀者可以花些時間看看。 在目前大多數剛從事

JavaScript資料結構之連結串列--設計

上一篇文章中介紹了幾種常見連結串列的含義,今天介紹下如何寫出正確的連結串列程式碼。 如何表示連結串列 我們一般設計的連結串列有兩個類。 Node 類用來表示節點, LinkedList 類提供了一些輔

微信小程式反編譯獲取原始碼

前言 看到人家上線的小程式的效果,純靠推測,部分效果在絞盡腦汁後能做出大致的實現,但是有些細節,費勁全力都沒能做出來。很想一窺原始碼?檢視究竟?看看大廠的前端大神們是如何規避了小程式的各種奇葩的坑?那麼趕緊

迴圈中呼叫非同步方法

課程視訊--迴圈中呼叫非同步方法 最近遇到一道比較有趣的面試題,題目很簡單但是涉及到了很多小的知識點,還蠻有意思的。 一個普通的for迴圈輸出i // 正常寫一個for迴圈輸出i

在HbuilderX的Uni-app中引入crypto-js md5

在 hbuilderX的選單“檢視”中選擇“顯示終端”,在終端中把當前目錄定位到uni-app的根目錄,這樣才可以把crypto-js庫安裝在正確的位置,在終端中鍵入:npm install crypto-js ,等

1745995008.8234