-
執行環境:nodejs和游覽器 全局變量:nodejs有process? 游覽器有window document? nodejs本質是個Js運行環境,由于封裝和底層的處理賦予了更大的能力
var a=1;var b=2;var add=function(a,b){return a+b};
console.log(add(a,b));
查看全部 -
cd-目錄找到server.js(源碼來自nodejs.org imooc/beginning)-->
ls-->node server.js -->更改res.end()內容-->路徑復制一樣=>改變內容在Git Bash輸入node service.js是啟動服務器;
輸入"ctrl + c"是停止服務器
response.writeHead(a, b) //第一個參數a是返回的狀態碼,第二參數是個對象包含一些鏈接參數const http = require('http');
const hostname = '127.0.0.1';
const port = 3000;
const server = http.createServer((req, res) => {
? res.statusCode = 200;
? res.setHeader('Content-Type', 'text/plain');
? res.end('Hello World\n');
});
server.listen(port, hostname, () => {
? console.log(`Server running at http://${hostname}:${port}/`);
});查看全部 -
nodejs穩定版本為偶數如0.6.x 非穩定版本為奇數0.7.x,選擇最新穩定版本
查看全部 -
學習網站
www.npmjs.com --模塊社區? 省力學習
nodejs.org--版本更新 特性加入bug修復
github? ---項目源碼
stackoverflow.com--技術解答社區查看全部 -
nodejs采用googlev8和c++編寫,能解析JS代碼(無游覽器安全級的限制) 讓js運行在服務器端,提供系統級別的API如文件的讀寫,進程的管理,網絡通信,nodejs本質是一個JS運行環境;
查看全部 -
querystring.stringify({name:'luoqian'},'參數連接符','key-value之間的符號')
querystring.parse('字符串','當前參數分隔符','當前鍵值對分隔符')
querystring.escape('<哈哈>hujihih')? ?轉義字符串
querystring.unescape('已經被轉義的字符串')? ?反轉義??<哈哈>hujihih
查看全部 -
url解析:
url.parse(路徑,參數1true/false,參數2true/false)
url.resolve()
url.format()
查看全部 -
URL:統一資源定位符? 是URI的子集
URI:統一資源標識符
查看全部 -
node.js的版本
查看全部 -
good查看全部
-
瀏覽器進入網頁的過程-6
查看全部 -
瀏覽器進入網頁的過程-5
查看全部 -
瀏覽器進入網頁的過程-4
查看全部 -
瀏覽器進入網頁的過程-3
查看全部 -
瀏覽器進入網頁的過程-2
查看全部
舉報