什么是抽象語法樹(Abstract Syntax Tree ,AST)? 百度百科是這么解釋的: 在計算機科學中,抽象語法樹(Abstract Syntax Tree,AST...
什么是抽象語法樹(Abstract Syntax Tree ,AST)? 百度百科是這么解釋的: 在計算機科學中,抽象語法樹(Abstract Syntax Tree,AST...
前言 在一次討論中,聽人提到了AST,感覺既熟悉又模糊,后來朋友補充了一句:抽象語法樹,我才恍然,來簡單mark復習下這個知識點。AST到底是什么?它的作用是什么? 一、AS...
為什么 JavaScript 中的 parseInt(0.0000005) 打印 5?一個驚人的問題! 前言 最近,我在開發(fā)項目時遇到了一個奇怪的問題,parseInt (0...
Ajax、fetch、Axios都是用于網(wǎng)絡請求的,但是不同維度 Ajax(Asynchronous Javascript and XML),是一種技術統(tǒng)稱 Fetch,一個...
在項目開發(fā)中,我們經(jīng)常遇到這樣一個問題在我們請求接口數(shù)據(jù)過程中,從發(fā)起請求到拿到響應數(shù)據(jù)這段時間,我們通常會加一些提示性的內容在頁面上,待接口請求完成再換成真實的內容,以提高...
teleport組件 teleport翻譯過來的意思是遠程傳送。teleport組件是vue3中的一個內置組件,實現(xiàn)的就是將一個元素傳送給指定的DOM節(jié)點下。 telepor...
在Vue的options Api時代,mixins是我們抽離一個功能的重要手段,而在使用composition Api的Vue3時代,我們可以用hooks來實現(xiàn)類似mixin...
性能提升 打包大小減少了41% 初次渲染快55%,更新快133% 內存使用減少了54% Composition Api ref與reactive 新的computed和wat...
類型推斷 typescript中,在定義變量時,并非一定要聲明類型,如果沒有明確的指定這個變量的類型,將會依據(jù)賦值時值的類型推斷出一個類型,例如 當我們鼠標放在其上是,可以看...
函數(shù)的聲明 1.聲明式 2. 函數(shù)表達式 下面代碼中,add: 后的(a: number, b: number) => number可以理解為對add這個變量的約束,表示它將...
Object.defineProperty() 方法會直接在一個對象上定義一個新屬性,或者修改一個對象的現(xiàn)有屬性,并返回此對象。 先看一個簡單的示例: 可以看到obj對象中新...
當用戶從瀏覽器地址欄輸入url后,發(fā)生了什么? 瀏覽器解析出協(xié)議、主機、端口、路徑等信息 DNS 域名解析 TCP 連接(三次握手)4.發(fā)送 http 請求5.服務器處理請求...