随笔分类 - node.js
摘要:node.js主导了一个社区,叫做npm(node package management,node包管理器) npm的使用 官网 :https://www.npmjs.com/ 我们可以去npm上寻找我们需要的东西 比如我们现在有需求 ,把公立变为农历 我们可以去npm社区上寻找 选择一个进入 可以
阅读全文
摘要:1. 内置模块 NodeJS中内置了很多模块,可以直接用require来进行引用。 名字最好和模块的名字一样。 var http = require("http"); var qs = require("requrystring"); 内置模块的引用使用require函数,require表示引用的意
阅读全文
摘要:一个URL比较完整,包括querystring部分(就是GET请求查询字符串部分)、hash部分 http://127.0.0.1:3000/b.html?id=123#123 此时req.url是: 也就是说,querystring属于req.url,但hash不属于。 此时我们想得到文件名的部分
阅读全文
摘要:如果我们的html页面上,试图插入一个图片 <img src="0.jpg" /> 此时如何找到0.jpg? 在Node.JS中没有根目录的概念!url和物理文件没有一一对应的关系. 实际上它是这样使用的: http://127.0.0.1/0.jpg // './代表当前目录'if(req.url
阅读全文
摘要:在这个案例中,不管我们访问3000端口的什么网址,都能得到同样的结果。如果我们要根据用户访问的网址,给用户不同的显示,此时就需要使用req的url属性来进行判断: req里面是用户的访问的请求信息,请求的网址是req了。res是服务器的响应信息 事实上,我们并不存在music文件夹、news文件夹。
阅读全文
摘要:var http=require("http"); var server=http.createServer(function(req,res){ res.setHeader('Content-Type', 'text/html;charset=UTF-8') //解决乱码 res.end('好高兴') }) server.listen(3000) 注意:js文件必须是utf-8格式
阅读全文
摘要:Node.js的特点:单线程、非阻塞异步I/O、事件驱动。 先来说说I/O:I就是input数据读取,O就是Output数据的写入,大部分网站I/O是非常多的,,但是I/O的时候cpu是命令磁盘去做事情,此时CPU自己就闲置了。 同步(synchronous):当系统遇见了一个需要耗费大量时间的事情
阅读全文
摘要:什么是Node.js? 官网的介绍: Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js是一个构建在Chrome浏览器V8引擎上的JavaScript运行环境。 安装Node.js Node
阅读全文

浙公网安备 33010602011771号