日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

nodejs介绍

發(fā)布時(shí)間:2024/4/13 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 nodejs介绍 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

簡(jiǎn)介

什么是Node.js

簡(jiǎn)單的說(shuō) Node.js 就是運(yùn)行在服務(wù)端的 JavaScript。

Node.js是一個(gè)事件驅(qū)動(dòng)I/O服務(wù)端JavaScript環(huán)境,基于Google的V8引擎,V8引擎執(zhí)行Javascript的速度非???#xff0c;性能非常好。

Node.js有什么用

如果你是一個(gè)前端程序員,你不懂得像PHP、Python或Ruby等動(dòng)態(tài)編程語(yǔ)言,然后你想創(chuàng)建自己的服務(wù),那么Node.js是一個(gè)非常好的選擇。

Node.js 是運(yùn)行在服務(wù)端的 JavaScript,如果你熟悉Javascript,那么你將會(huì)很容易的學(xué)會(huì)Node.js。

當(dāng)然,如果你是后端程序員,想部署一些高性能的服務(wù),那么學(xué)習(xí)Node.js也是一個(gè)非常好的選擇。

安裝

下載

官網(wǎng):https://nodejs.org/en/

中文網(wǎng):http://nodejs.cn/

LTS:長(zhǎng)期支持版本

Current:最新版

安裝

?

查看版本

node -v

快速入門(mén)

創(chuàng)建文件夾nodejs

控制臺(tái)程序

console.log('Hello Node.js')

打開(kāi)命令行終端:Ctrl + Shift + y

進(jìn)入到程序所在的目錄,輸入

node 01-控制臺(tái)程序.js

瀏覽器的內(nèi)核包括兩部分核心:

  • DOM渲染引擎;
  • js解析器(js引擎)
  • js運(yùn)行在瀏覽器中的內(nèi)核中的js引擎內(nèi)部

Node.js是脫離瀏覽器環(huán)境運(yùn)行的JavaScript程序,基于V8 引擎(Chrome 的 JavaScript的引擎)

服務(wù)器端應(yīng)用開(kāi)發(fā)(了解)

const http = require('http'); http.createServer(function (request, response) {// 發(fā)送 HTTP 頭部 // HTTP 狀態(tài)值: 200 : OK// 內(nèi)容類(lèi)型: text/plainresponse.writeHead(200, {'Content-Type': 'text/plain'});// 發(fā)送響應(yīng)數(shù)據(jù) "Hello World"response.end('Hello Server'); }).listen(8888); // 終端打印如下信息 console.log('Server running at http://127.0.0.1:8888/');

運(yùn)行服務(wù)器程序

node 02-server-app.js

服務(wù)器啟動(dòng)成功后,在瀏覽器中輸入:http://localhost:8888/?查看webserver成功運(yùn)行,并輸出html頁(yè)面

停止服務(wù):ctrl + c

?

總結(jié)

以上是生活随笔為你收集整理的nodejs介绍的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。