Node.js相关
文章平均质量分 84
七号座先生
Mobile Internet developer
展开
-
Node.js发展史
Node.js介绍近年来,随着前端的丰富,前后端分离是趋势。各种东西如雨后春笋一般,层出不穷。node.js的出现,是前端真正意义上变成了大前端。Node.js的发展史众所周知,在Netscape设计出JavaScript后的短短几个月,JavaScript事实上已经是前端开发的唯一标准。后来,微软通过IE击败了Netscape后一统桌面,结果几年时间,浏览器毫无进步。(200原创 2018-01-16 10:19:14 · 987 阅读 · 0 评论 -
Node.js基础用法
Node.js基础用法学一门语言,其实就是需要知道,他能做啥。那么Node能做啥?node.js能做啥NodeJS的作者说,他创造NodeJS的目的是为了实现高性能Web服务器,他首先看重的是事件机制和异步IO模型的优越性,而不是JS。但是他需要选择一种编程语言实现他的想法,这种编程语言不能自带IO功能,并且需要能良好支持事件机制。JS没有自带IO功能,天生就用于处理浏览器中的DO原创 2018-01-16 10:21:31 · 320 阅读 · 0 评论 -
Node.js的文件系统
Node.js的文件系统JavaScript的是没有操作文件的能力,但是Node.js是可以做到的。 Node.js提供了操作文件的接口,但是接口有太多。主要使用一些常用的接口。文件系统模块是一个封装了标准的 POSIX 文件 I/O 操作的集合。通过 require(‘fs’) 使用这个模块。所有的方法都有同步和异步两种模式。Node.js的文件系统API1.读取文件 N原创 2018-01-16 10:23:13 · 233 阅读 · 0 评论 -
【node.js】一个基于HTPP的服务
构建应用的模块基于HTTP服务器当我准备开始写一个我的第一个”真正的“node.js应用的时候,我不但不知道怎么写node.js代码,也不知道该怎么组织这些代码。我应该把所有东西都放进一个文件里吗? 网上有很多教程都会教你把所有的逻辑内容都放进一个用node.js写的基础HTTP服务器里。但是如果我想加入更多的内容,同事还想保持代码的可读性呢?实际上,只要把不同功能的代码放如不原创 2018-01-16 10:26:49 · 340 阅读 · 0 评论 -
npm install 的实现原理
npm install 的实现原理?输入npm install 命令并敲下回车后,会经历如下几下阶段(以npm5.5.1为例):执行工程自身preinstall当前npm 工程如果定义了perennial钩子此时会被执行。确定首层依赖模块首先需要做的是确定工程中的首层依赖,也就是dependencies 和 devDependencies属性中直接指定的模板(假设此时没原创 2018-01-16 10:30:36 · 14826 阅读 · 0 评论 -
JavaScript中将变量转为字符串
“”+value:将value与空字符相加,即可将其转换为字符串,这种方法其实是一种稍微晦涩的技巧,可能会让别人难于理解开发者的意图。不过,这一点见仁见智,有些人偏爱这种方法。String(value):这种方法非常清晰:使用String()函数将value转换为字符串。不过,String()有两种不同用法,容易混淆,尤其对于JAVA开发者来说。 当String()和运算符new 一起作为构造函原创 2018-01-16 10:36:17 · 3832 阅读 · 0 评论 -
学习JavaScript语言的闭包
学习JavaScript语言的闭包闭包(closure)是JavaScript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。一,变量的作用域要理解闭包,首先必须理解JavaScript特殊的变量作用域。变量的作用域无非就是两种,全局变量和局部变量JavaScript语言的特殊之处,就在于函数内部可以直接读取全局变量。 var n=999;原创 2018-01-16 10:44:13 · 313 阅读 · 0 评论 -
前端开发都应该知道的配置中心
前端开发都应该知道的配置中心动态化方案一般都是比较大型的, 比如react native 、flutter 等都是从UI,运行逻辑等多方面完整的动态更新。但实际上,移动端还有很多细粒度的配置类数据需要支持动态更新的。比如某一个文案或者广告的位置希望可以根据用户表现来随时改动,又比如你开开发了一个线上功能,但上线后才发现里面潜藏了一个严重的问题, 希望可以同过一个线上开关立即关闭此功能。这一类...原创 2019-07-18 16:47:37 · 8441 阅读 · 0 评论