![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
NodeJS
w_vc_love
这个作者很懒,什么都没留下…
展开
-
NodeJS 回调函数中的this
NodeJS 语法其实就是javascript的语法,前者不过是增加了一些JS的库而已, 最近在看Nodejs 实战这本书,有些东西写的不错就摘抄下来了备查。 切入正题,请看下面一段代码: var fs=require('fs'); function FileObject() { this.filename=""; this.file_exists=function (callback){翻译 2016-03-30 11:01:43 · 3628 阅读 · 1 评论 -
作用域与闭包
《作用域与闭包:this,var,(function () {})》 目标 无具体目标 知识点 理解 js 中 var 的作用域了解闭包的概念理解 this 的指向 课程内容 var 作用域 先来看个简单的例子: var parent = function () { var name = "parent_name"; var age =转载 2016-03-30 12:00:13 · 405 阅读 · 0 评论 -
NodeJS 中模块module查找过程
最近开始学习Nodejs, 对于其中module的引用大家应该比较熟悉,就是JS中的eRequire 关键字,如果没有module的路径,Node中会去怎样找到这个引用呢? 例如:var m=require("xxxx"), 那么该XXXk查找顺序如下: 尽管Node模块系统的本质简单直接,但还是有两点需要注意一下。 第一,如果模块是目录,在模块目录中定义模块的文件必须被命名为index转载 2016-04-12 22:40:28 · 5345 阅读 · 0 评论 -
Node 学习笔记之事件发射器
我们知道Node 的有些自带的Core 模块已经封装好了现成的Event Emitter(事件发射器)。例如socket.io, net模块等。 此外Node中还可以自己构建自己的事件发射器。 可以创建一个新的JavaScript类继承事件发射器。 比如创建一个Watcher类来处理放在某个目录下的文件。然后可以用这个类创建一个工具。该工具可以监视目录(将放到里面的文件名都改成小写),原创 2016-04-15 22:15:13 · 502 阅读 · 0 评论 -
webStorm 开启NodeJs Core library 使用
刚开始使用webstorm , 发现引用了Node的一些module, 例如 var fa=reuqire("fs"), 在写fs调用其方法时没有正确的方法提示列表。如下图 后来请教同事, 原来有个setting 来启用Node的核心类库。 启用方法如下: File -->Setting -->Languages & Framework ,选择NodeJs & Npm , 如下图所示原创 2016-04-18 12:13:41 · 8611 阅读 · 6 评论