Es5 vs es6 yog dab tsi?
Es5 vs es6 yog dab tsi?

Video: Es5 vs es6 yog dab tsi?

Video: Es5 vs es6 yog dab tsi?
Video: ES5 and ES6 difference | Javascript | Bhanu Priya 2024, Hlis ntuj nqeg
Anonim

EcmaScript (ES) yog ib hom lus sau ntawv rau JavaScript (JS). Tam sim no ES version txhawb nqa hauv browsers niaj hnub no ES 5 . Txawm li cas los xij, ES 6 tackles ntau qhov kev txwv ntawm cov lus tseem ceeb, ua kom yooj yim rau devs rau code. Cia peb saib ntawm qhov sib txawv tseem ceeb ntawm ES 5 thiab ES 6 syntax.

Sib piv, qhov txawv ntawm es5 thiab es6 yog dab tsi?

Ntsiab qhov sib txawv ntawm ES6 vs ES 5 Los ntawm txoj kev txhawb nqa, ES 5 muab kev txhawb nqa ntau dua li ntawm ES 6 . Yog li cas ES 6 "const" thiab "cia" lo lus tseem ceeb tuaj yeem siv nrog kev hwm rau kev hloov tsis tau thiab thaiv cov khoom sau ntawv thaum qhov no tsis nyob hauv ES 5.

Tom qab, lo lus nug yog, yog es6 sai dua es5? Ntxiv rau, qhov tseeb, ES 6 yog ib qho kev ua tiav, kev hloov pauv ntawm cov cav: txhua qhov tshiab ntawm cov browsers coj ntau yam kev piav qhia hauv tus qauv. Tsis zoo li Java, tsis muaj kev txwv meej. Yog li nws yuav txawm qeeb me ntsis tshaj tus ntshiab ES 5 version.

Qhov thib ob, kuv yuav tsum siv es6 lossis es5?

Thiab ntawm no yog cov lus teb: ES 6 muaj kev nyab xeeb. Txawm hais tias koj tab tom tsom mus rau qhov qub browsers xws li IE11, koj tseem tuaj yeem ua tau siv ES6 nrog lub amazing babel compiler. Nws yog hu ua "compiler" vim nws hloov dua siab tshiab ES 6 code rau ES 5 code kom ntev npaum li koj tus browser tuaj yeem txhawb nqa ES 5 , koj ua tau siv ES6 code yam xyuam xim.

es5 sawv cev rau dab tsi?

ES 5 yog ib qho shortcut rau ECMAScript 5. ECMAScript 5 tseem hu ua JavaScript 5. ECMAScript 5 tseem hu ua ECMAScript 2009.

Pom zoo: