JavaScript

分享我的幾個學習故事

上一篇文章收到了一些反饋,相當多朋友說那篇文章幫到了他們。能幫到人,體現自己的價值,我很高興。現在再分享一些我學習的故事,也許會對你有些啟發。 其實我要講的故事只是很普通的發散學習方法,大部分學習者應該都有

this 改變this的指向

this是Javascript語言的一個關鍵字。 它代表函式執行時,自動生成的一個內部物件,只能在函式內部使用。比如, function test(){ this.x = 1; } t

前端路由筆記

前端路由的實現本質:檢測URL變化,獲取url地址,解析url匹配頁面; 檢測URL變化有兩種方式: hash,HTML5 History HTML5 History

分配許可權

對於後臺管理工具,會根據員工的角色不同,從而擁有不同的許可權,所能訪問的頁面不同,首先要給員工分配角色,然後再給角色分配權力,這樣就完成了許可權分配。其實基於stark元件做的許可權管理,我們可以一個一個頁面的

JavaScript執行機制的理解

0.前言 又開始新一輪的跳槽季,金三銀四,希望大家找到好的工作。 timg.jpeg 1.簡介 JavaScript 是指令碼語言,JS也是單執行緒的,因

JavaScript快速入門

JavaScript: 概念 :一門客戶端指令碼語言 執行在客戶端瀏覽器中的,每一個瀏覽器都有一個JavaScript的解析引擎 指令碼語言:不需要編

serviceworker 快取離線化

本專案在第一次安裝 serverworker 之後,可以在控制檯看到以下資訊: 檢視對應請求的靜態資源資訊: 可以看到,第一次安裝 serviceworker 時,讀取到的靜態

call,apply,bind,new實現原理

在實際開發過程中,對於函式封裝時,不確定外部是誰呼叫的,呼叫函式內部方法時,有可能是window 呼叫這時就會報錯,常使用call ,apply ,bind 來繫結th

JS引擎執行緒的執行過程的三個階段(二)

繼上一篇文章 JS引擎執行緒的執行過程的三個階段(一) 三. 執行階段 1. 網頁的執行緒 永遠只有JS引擎執行緒在執行JS指令碼程式,其他三個執行緒只負責將滿足觸發條件的處理函式推進事件佇列,

1745982774.8997