初識(shí)nodejs-基本語(yǔ)法

 

初識(shí)nodejs-基本語(yǔ)法


nodejs是JavaScript的一個(gè)在后端的運(yùn)行環(huán)境,關(guān)于nodejs的認(rèn)識(shí),我們可以看上一篇文章<<初識(shí)nodejs>>,我們要使用nodejs,首先要安裝nodejs,安裝的東西你可理解為java中的運(yùn)行環(huán)境一樣,至于怎么安裝,我們最好安裝nvm(nodejs version manage),安裝的過(guò)程也寫(xiě)在了另一篇博客<>(那時(shí)懵懂期,回頭再修改的詳細(xì)一點(diǎn))


那么nodejs作為一個(gè)后臺(tái)的平臺(tái),他可以為我們提供的很多,我們可以用JavaScript語(yǔ)言進(jìn)行文件的獲取,刪除等等文件操作,我們可以用JavaScript開(kāi)一個(gè)本地服務(wù)器,我們可以和mongoDB配合來(lái)搭建后臺(tái),他給我們前端帶來(lái)了太多的驚喜,讓我們深深的迷戀上了它,但正所謂學(xué)一個(gè)新知識(shí)時(shí),我們都需要從簡(jiǎn),從基礎(chǔ)學(xué)起,那么在nodejs環(huán)境下,我們的基本語(yǔ)法又是怎樣的呢?

 

模塊


nodejs是支持ES6的,所以在這里你可以盡情的去寫(xiě),不用考慮瀏覽器不兼容了(這里是后端,哈哈),安裝好了nodejs后,我們?cè)诮K端輸入node,就會(huì)進(jìn)入到nodejs環(huán)境,這里我們可以輸入:

 
  1. console.log("hello world!");

     

可以看到我們控制臺(tái)輸出了hello world,我第一次寫(xiě)的時(shí)候還以為這是chrome的開(kāi)發(fā)者模式呢,這或許就是chrom v8引擎的作用吧,我們這些簡(jiǎn)單的指令可以直接在終端中輸出,那么如果是運(yùn)行一大段代碼呢?我們可以寫(xiě)個(gè)js文件里邊,