在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ node開(kāi)發(fā)中,什么樣的場(chǎng)景下會(huì)用到類?

node開(kāi)發(fā)中,什么樣的場(chǎng)景下會(huì)用到類?

module.exports 可以直接導(dǎo)出對(duì)象,直接引用。

不像Java,只能引入class。

那為什么Node開(kāi)發(fā)還需要用到class呢?

回答
編輯回答
魚梓

主要是一些類庫(kù)吧,復(fù)用程度高,用類最合適不過(guò)了。如果你上了typescript或者es6,基本上都是在寫類

2017年7月31日 07:11
編輯回答
青黛色

其實(shí)class只是語(yǔ)法糖,和es5原理一樣只不過(guò)寫法不一樣,更傾向于java那種強(qiáng)語(yǔ)言類型,class與平常函數(shù)拋出道理都相差不太多,封裝常用代碼,但就個(gè)人而言比較使用class,工整易讀性比較好,利于其他開(kāi)發(fā)人員使用理解

2017年6月20日 23:13
編輯回答
生性

因?yàn)閖avascript是基于對(duì)象原型的語(yǔ)言,其實(shí)class僅僅是模擬class效果,實(shí)質(zhì)還是對(duì)象。

2017年5月13日 16:23
編輯回答
離魂曲

說(shuō)下我自己的情況:
實(shí)際生產(chǎn)中,幾乎用不到,目前主要是koa開(kāi)發(fā)

都是export function的形式

2017年1月4日 19:38
編輯回答
囍槑

說(shuō)實(shí)話,還挺多的,但是js本身沒(méi)有類,所以你理解為那是類也行,理解為導(dǎo)出一個(gè)函數(shù)也行。
比如sequelizemongoose就有很多類的概念,比如通常會(huì)繼承Error實(shí)現(xiàn)自己的Error類,但是你說(shuō)那是function,其實(shí)也對(duì),甚至更準(zhǔn)確。。。那能說(shuō)什么呢。。。主要是用概念吧。

2017年8月16日 08:35