千鋒教育JavaScript全套視頻教程(10天學(xué)會(huì)Js,前端javascrip

看過視頻,我更加深刻地了解了JS語言,是一種解釋型或即時(shí)翻譯型的編程語言,知道了它的簡(jiǎn)史、書寫位置、注釋與規(guī)范等。JavaScript是基于原型編程、多范式的動(dòng)態(tài)腳本語言,并且支持面向?qū)ο?、命令式、聲明式、函?shù)式編程范式。
?1,JS是在代碼執(zhí)行之前,先對(duì)代碼進(jìn)行通讀和解釋,然后再執(zhí)行代碼。
我們?cè)龠\(yùn)行js的時(shí)候,會(huì)經(jīng)歷解釋代碼和執(zhí)行代碼兩個(gè)環(huán)節(jié)
2,預(yù)解析,也為預(yù)解釋:
聲明式函數(shù):在內(nèi)存中先聲明一個(gè)變量名是函數(shù)名,然后它的名字代表的內(nèi)容是一個(gè)函數(shù)
var關(guān)鍵字:在內(nèi)存中先聲明一個(gè)變量名
3,數(shù)據(jù)類型之間存儲(chǔ)的區(qū)別:
1.棧:主要存儲(chǔ)基本數(shù)據(jù)類型的內(nèi)容
2.堆:主要存儲(chǔ)復(fù)雜數(shù)據(jù)類型的內(nèi)容
4,基本數(shù)據(jù)類型在內(nèi)存中的存儲(chǔ)情況:直接在棧空間內(nèi)有存儲(chǔ)一個(gè)數(shù)據(jù)
復(fù)合數(shù)據(jù)類型在內(nèi)存中的存儲(chǔ)情況:
1.在堆里面開辟一個(gè)存儲(chǔ)恐懼
2.把數(shù)據(jù)存儲(chǔ)在存儲(chǔ)空間內(nèi)
3.把存儲(chǔ)恐懼的地址賦值給棧里面的遍歷
標(biāo)簽: