3 回答

林逸舟丶
TA貢獻(xiàn)124條經(jīng)驗(yàn) 獲得超28個(gè)贊
ES6和TypeScript的區(qū)別:首先ES6是一種“標(biāo)準(zhǔn)、規(guī)范”是JavaScript某一年度被公認(rèn)的給予支持的“語(yǔ)法規(guī)則”,typescript基于我目前的認(rèn)識(shí),好像是很多程序員習(xí)慣了類(lèi)似C語(yǔ)言那樣的強(qiáng)類(lèi)型語(yǔ)言編程而產(chǎn)生的一門(mén)語(yǔ)言,感覺(jué)可以理解為是對(duì)JavaScript的一種封裝和優(yōu)化,因?yàn)槿躅?lèi)型的語(yǔ)言比起強(qiáng)類(lèi)型的語(yǔ)言性能肯定是不占優(yōu)勢(shì)的,強(qiáng)類(lèi)型的語(yǔ)言不僅規(guī)范變量的類(lèi)型,也使bug有徑可循,定義的類(lèi)型便是開(kāi)發(fā)者預(yù)期的結(jié)果,可以避免“弱類(lèi)型”中變量賦值過(guò)程中忘記了具體的類(lèi)型,以致于后來(lái)使用混亂
添加回答
舉報(bào)
0/150
提交
取消