成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

前端Javascript與Nodejs的異同

AlphaWallet / 2240人閱讀

摘要:下面我們說一下前端的和?,F(xiàn)在就可以知道了,前端的其實是由組合而成。這么一對比,相信很多小伙伴對更加了解了,原來前端和服務(wù)端的如此相似,他們的基礎(chǔ)是相同的,只是環(huán)境不同,導(dǎo)致他們擴展出來的東西不同而已。

前言

很多小伙伴學Node的時候,都沒有好好認識她就開始瘋狂追求,想一舉拿下,直接在網(wǎng)上搜索Node實戰(zhàn),想知道她活好不好,想先用她建個簡單博客練練手。

JavaScript和Nodejs

我相信很多入坑Nodejs的人都是前端轉(zhuǎn)過來的,但是局限于公司項目用不到Nodejs,只能自學,有些重要且基礎(chǔ)的東西就忽略了。
下面我們說一下前端的Javascript和Nodejs。每個前端大蝦都很了解JavaScript,我們用它操作dom,用它寫數(shù)據(jù)交互和頁面效果,but....
請問你真的知道JavaScript嗎?
我保證還有很多不知道JavaScript=ECMAScript+DOM+BOM。
現(xiàn)在就可以知道了,前端的JavaScript其實是由ECMAScript、DOMBOM組合而成。

JavaScript

ECMAScript(語言基礎(chǔ),如:語法、數(shù)據(jù)類型結(jié)構(gòu)以及一些內(nèi)置對象)

DOM(一些操作頁面元素的方法)

BOM(一些操作瀏覽器的方法)

上面是JavaScript的組成部分,那么Nodejs呢?

Nodejs

ECMAScript(語言基礎(chǔ),如:語法、數(shù)據(jù)類型結(jié)構(gòu)以及一些內(nèi)置對象)

os(操作系統(tǒng))

file(文件系統(tǒng))

net(網(wǎng)絡(luò)系統(tǒng))

database(數(shù)據(jù)庫)

分析:很容易看出,前端和后端的js相同點就是,他們的語言基礎(chǔ)都是ECMAScript,只是他們所擴展的東西不同,前端需要操作頁面元素,于是擴展了DOM,也需要操作瀏覽器,于是就擴展了BOM。而服務(wù)端的js則也是基于ECMAScript擴展出了服務(wù)端所需要的一些API,稍微了解后臺的童鞋肯定知道,后臺語音有操作系統(tǒng)的能力,于是擴展os,需要有操作文件的能力,于是擴展出file文件系統(tǒng)、需要操作網(wǎng)絡(luò),于是擴展出net網(wǎng)絡(luò)系統(tǒng),需要操作數(shù)據(jù),于是要擴展出database的能力。

這么一對比,相信很多小伙伴對nodejs更加了解了,原來前端和服務(wù)端的js如此相似,他們的基礎(chǔ)是相同的,只是環(huán)境不同,導(dǎo)致他們擴展出來的東西不同而已。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/91647.html

相關(guān)文章

  • 淺談Nodejs應(yīng)用主文件index.js組成部分

    摘要:搭建一個應(yīng)用,少不了一個主文件,不少人根據(jù)各自喜好來定義名字,像??偨Y(jié)一個完整的由個部分組成,大家只要把主文件當成白雪公主,把個組成部分當作七個小矮人就行了,哈哈,這個記法真天才。 前言 Node妹子的問世,著實讓我們前端攻城獅興奮了一把,尤其本屌聽說Javascript可以寫服務(wù)端后,興奮的像是看到了二次元蘿莉的胖子...(●?●)。呃哼...YY先到這里,原諒本屌是個二次元蘿莉控。...

    Profeel 評論0 收藏0
  • 瀏覽器NodeJSEventLoop異同,以及部分機制。

    摘要:瀏覽器與的異同,以及部分機制有人對部分迷惑,本身構(gòu)造函數(shù)是同步的,是異步。瀏覽器的的已全部分析完成,過程中引用阮一峰博客,知乎,部分文章內(nèi)容,侵刪。 瀏覽器與NodeJS的EventLoop異同,以及部分機制 PS:有人對promise部分迷惑,Promise本身構(gòu)造函數(shù)是同步的,.then是異步。---- 2018/7/6 22:35修改 javascript 是一門單線程的腳本...

    jubincn 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<