-
node.js版本号为偶数的为稳定版查看全部
-
node.js环境配置准备工作,需要一定的JavaScript基础,不用每一分钟都听讲,有基础的可以直接跳过查看全部
-
1. 浏览器查看DNS缓存 2. 搜索操作系统的DNS缓存 3. 读取host文件 4. 浏览器发起一个DNS解析请求的系统调用 5. 宽带运营商查看本地缓存 6. 运营商服务器发起一个迭代DNS解析请求 7. 系统内核讲ip地址返回给浏览器 8. 建立TCP连接 9. 三次握手 10. 开始传输数据查看全部
-
require('querystring'); 该模块包含四个方法,escape, unescape, stringify, parse escape:将字符串转化为URL的百分号编码 unescape: escape相反 stringify:将对象序列化为url的查询字符串,接受第二个参数时,用于说明参数连接使用的符号,如&;接受第三个参数是说明参数键值对使用的映射符号,如= parse: stringify相反查看全部
-
require('url'); url 模块中包含三个方法,有 parse,format,resolve 1. parse: 接收一个代表url的字符串参数,返回该字符串的url解析 如果再传入第二个参数true,则query会被解析成一个对象(默认为false:query为一个字符串);如果再传入第三个参数true,则//之后第一个/之前的字符将被解析为host 2.format: 接收一个描述url的对象,返回一个拼接好的url字符串 3.resolve: 接受两个参数,一个是baseURL,一个是relativeURL,返回拼接的url 拼接规则: 1.若relativeURL以/开头,则拼接到主机host之后 2.若relativeURL不以/开头,则视baseURL最后有没有/分两种情况 ----1. 有/: 则将relativeURL直接追加到host之后 ----2. 无/: 则将relativeURL替换掉baseURL最后一个/之后的内容查看全部
-
on方法的使用查看全部
-
querystring.stringify(对象,'连接符','键值对') //序列化对象 querystring.parse('对象序列化','连接符','键值对',) //反序列化 querystring.escape(<哈哈>)//转译 querystring.unescape(转译后的字符串)//反转译查看全部
-
解析网址 :url.parse('网址','true','true')第一个true时,query变为对象。第二个true,则是解析无协议的网址查看全部
-
url解析查看全部
-
假设server.js路径如下: D:\workspace\imooc\begginning\server.js cmd命令行要这样写: 更换当前目录到硬盘的其它分区:D: 改变当前目录:cd D:\workspace\imooc\begginning\ 执行node命令:node server.js查看全部
-
this 的拥有者,我们一般称这大拥有者为 执行上下文。查看全部
-
var student = require('./student') var teacher = require(''./teacher) teacher.add('Shabi') function add(teacherName,students){ teacher.add(teacherName) students.forEach(function(item,index){ student.add(item) }) } exports.add = add module.exports = add查看全部
-
var http = require('http'); http.createServer(function(req,res){ res.writeHead(200,{'Content-Type':'text/plain'}); res.end('Hello World\n'); }).listen(1337,'127.0.0.1'); console.log('Server running at http://127.0.0.1:1337/');查看全部
-
Node.js的版本查看全部
-
一、安装node.js 1、调出终端:command+空格,调出spotlight,然后输入term,回车。 2、升级系统到最新,升级xcode; 终端输入:xcode-select -p 终端输入:xcode-select --install,然后输入python -v,显示已安装。 3、安装安装包管理工具homebrew:homebrew依赖ruby (1)终端输入命令(浏览器地址输入brew.sh,可以找到下列命令): ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" (2)会提示按return键继续,然后按回车。 (3)输入电脑密码。 (4)系统开始安装。如果要检测是否安装及版本,终端输入:ruby -v 3、安装node.js (1)终端输入:brew install node 注:不光是node.js可以通过homebrew安装,git,mongodb等也可以通过它安装。 (2)检查是否安装: 终端输入:node -v (3)更新版本,或者切换版本 1)把n这个模块安装到全局,然后利用n可以安装指定版本,也可以通过n管理和切换不同node.js版本 终端输入:npm install -g n 外注(外注的意思是:这个知识点在视频里没有):npm是包管理工具,是用来管理node.js的 2)版本: ①如果是想要0.10.22的版本,终端输入:n 0.10.22 ②如果是要在不同版本之间切换,终端输入:n,然后用上下键控制选择不同的版本。
查看全部
举报