node快速入门
nodejs是一個方興未艾的技術,近幾年一直活躍在各大論壇。其實nodejs也只是新瓶裝舊酒,只是它的一些激進的特性使她顯得很神秘。nodejs使用的是JavaScript的語法,所以在學習nodejs時,必須有前端學習的基礎。
不同于java,php等流行技術,nodejs使用的是單線程,異步的編程模式。而實現這個特性的關鍵之處在于事件循環機制。所以nodejs的一個顯著的特點是節省了線程的開銷,但是同時不好的一點是對多核cpu利用不充分。下面讓我們一起認識nodejs
首先安裝node環境,安裝node最簡單的方式就是在node官方網站下載.msi安裝文件,然后直接雙擊安裝就可以了。
接下來新建一個app.js文件,實現一個簡單的http服務器。將下面代碼寫進app.js文件,然后使用node ?app.js運行服務器,打開瀏覽器在地址欄輸入localhost:3000
var http = require('http');
http.createServe(function(req,res){
res.writeHead(200,{'Content-Type' : 'text/html'});
res.write('<h1>Hello,node</h1>');
}).listen(3000);
下面建一個file.js文件,然后寫入一下代碼,用來讀取文件。
var fs = require('fs');
fs.readFile('file.txt','utf-8',function(err,data){
if(err){
console.log('read file failed!');
}else{
console.log(data);
}
});
上面的兩個例子都很簡單,希望能給對前端的同學一點指引。
轉載于:https://www.cnblogs.com/alichengyin/p/4347775.html
總結
- 上一篇: 45种Javascript技巧大全
- 下一篇: CSS3 keyframes动画实现弹跳