随笔分类 - nodejs
摘要:buffer:js在后台操作的必须用到二进制,buffer类就是用于帮助我们处理这种情况创建buffer对象:new Buffer(size):创建buff对象,有length属性buf.fill(value,[offset],[end]):初始化缓存区的内容new Buffer(array):使用...
阅读全文
摘要:npm search:在官方仓库中搜索包https://registry.npmjs.orgnpm view:查看官方仓库中的包npm install:在当前目录下安装指定包npm install -g: 在全局下安装指定包npm root -g:查看全局安装路径npmconfig set pref...
阅读全文
摘要:模块和包:定义模块的方法跟sea.js类似,暴露一个接口也是使用exports.调用一个接口就是使用require注意:在引入模块的时候如果是同级目录需要加./,否则会报错除了可以使用exports意外,跟sea.js一样也可以使用module暴露对象module.exports=obj;模块属性:...
阅读全文
摘要:name:包名,唯一,由小写字符、数字和下划线组成,不能有空格preferglobal:是否支持全局安装,true表示支持descrition:描述version:版本号author:作者信息数组maintainers:维护者数组bugs:bug提交地址licenses:许可证数组repositor...
阅读全文
摘要:repl 介绍:可交互式运行环境使用:1.输入node进入交互环境在repl中_代表的是上一次返回的结果可以定制repl环境上下文是this在node中直接执行的函数this指向的不是window,是global。var repl=require('repl');var server=repl.s...
阅读全文
摘要:Event代表事件名,listener代表事件处理函数,括号内的参数代表可选参数:addListener(event,listener):对指定事件绑定事件处理函数on(同上):addListener的别名once(同上):对指定事件只执行一次的事件处理函数removeListener(同上):对指...
阅读全文
摘要:介绍:为什么使用Node1.解决了高并发连接时的内存占用和资源共享问题传统后台语言是多线程的,比如:每个用户占2m的内存,8G内存可以承载4000人,node是单线程,触发一个事件,可以容纳几万人的同时在线2.v8虚拟机引擎执行效率非常高3.非阻塞io,事件环4.模块化开发前后台统一语言全栈开发统一...
阅读全文
浙公网安备 33010602011771号