1 回答

TA貢獻(xiàn)1806條經(jīng)驗(yàn) 獲得超5個(gè)贊
Ecmascript 是一個(gè)腳本語言標(biāo)準(zhǔn),規(guī)定這個(gè)語言的語法,內(nèi)置函數(shù)等等
Javascript是Ecmascript標(biāo)準(zhǔn)的一個(gè)實(shí)現(xiàn),簡(jiǎn)稱 js
腳本語言本身是文件文件,不能像exe那樣直接執(zhí)行,它要執(zhí)行需要一個(gè)宿主環(huán)境,
比如瀏覽器,它提供給js一個(gè)window對(duì)象和document對(duì)象,可以供js操作
或者在windows下直接雙擊.js文件,它是在Jscript宿主下執(zhí)行的,如果js文件是針對(duì)瀏覽器寫的,雙擊執(zhí)行一般會(huì)直接報(bào)錯(cuò)
nodejs是javascript的一個(gè)web服務(wù)器宿主,編寫腳本可以直接創(chuàng)建一個(gè)web服務(wù)器監(jiān)聽訪問,然后作一些數(shù)據(jù)操作和輸出。
nodejs里有個(gè)包管理器叫nmp 一般安裝nodejs是為了用它這個(gè)包管理器,可以管理很多js實(shí)現(xiàn)的功能包
react是基于js的二次解析引擎,它支持在js里直接穿插html代碼(有一定的規(guī)則要求),然后解析成正常的js代碼并執(zhí)行。
react native是基于js和react js的一個(gè)開發(fā)環(huán)境,可以直接用兩者的語法開發(fā)并編譯出原生APP
- 1 回答
- 0 關(guān)注
- 931 瀏覽
添加回答
舉報(bào)