![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
node.js
文章平均质量分 59
Mkyc
这个作者很懒,什么都没留下…
展开
-
nodejs中exports与module.exports的区别
原文:点击打开链接转载 2014-09-19 14:43:41 · 659 阅读 · 0 评论 -
express3.x中的app.routes
app.router是connect router的加强版,用来处理app.get,app.post等请求处理设置,在浏览器访问这些设置中对应的url时,express.router会调用相应的function。如果不显式调用app.use(app.router),express会在第一次碰到app.get(...)之类的设置时隐含调用,所以这个可以不用出现在配置项里,但.use的顺序很关键,所以原创 2014-09-19 22:00:03 · 831 阅读 · 0 评论 -
node在Ubuntu下快速安装
首先安装所需要的编译环境:原创 2014-07-26 16:28:57 · 998 阅读 · 0 评论 -
js ==与===区别
1、对于string,number等基础类型,==和===是有区别的1)不同类型间比较,==之比较“转化成同一类型后的值”看“值”是否相等,===如果类型不同,其结果就是不等2)同类型比较,直接进行“值”比较,两者结果一样2、对于Array,Object等高级类型,==和===是没有区别的进行“指针地址”比较3、基础类型与高级类型,=转载 2014-09-24 13:07:49 · 694 阅读 · 0 评论 -
node中的路径解析
对于node中路径的解析,常见的有两种方式原创 2014-09-25 12:56:17 · 1006 阅读 · 0 评论 -
undefined与null的区别
1.null 和 undefined在现代JS语义里面是有明确区别的:null 表示一个值被定义了,定义为“空值”;undefined 表示根本不存在定义。所以设置一个值为 null 是合理的,如objA.valueA = null;但设置一个值为 undefined 是不合理的,如objA.valueA = undefined; // 应该直接使用 delete objA原创 2014-10-05 11:21:40 · 756 阅读 · 0 评论 -
浏览器缓存分析之Last-Modified/If-Modified-Since
今天网站出现了很多用户的浏览器因为缓存了我们旧版本的js文件而导致了一个模块的不正常。经过调查发现是由于交互过程中使用了浏览器的头信息Last-Modified/If-Modified-Since导致浏览器不去加载最新的js文件引起的。这个发生的过程是这样的:1. 首先发布一个版本的js文件 xx.js, 文件修改时间假设为 2013-03-12 00:00.2. 然后访问有x转载 2014-09-30 22:53:08 · 3843 阅读 · 0 评论 -
nodejs的require模块及路径
在nodejs中,模块大概可以分为核心模块和文件模块。核心模块是被编译成二进制代码,引用的时候只需require表示符即可,如(require('net'))。文件模块,则是指js文件、json文件或者是.node文件。在引用文件模块的时候后要加上文件的路径:/.../.../xxx.js表示绝对路径、./xxx.js表示相对路径(同一文件夹下的xxx.js),..转载 2015-03-29 12:45:37 · 729 阅读 · 0 评论