谈到继承,或者更广义上的:一个对象可以使用另外一个对象的属性或方法。实现起来无外乎有两种方式:apply or call 改变this的作用域原型继承 改变__proto__指向,添加作用域链 而JavaScript所有…
标签:node-js
用node.js做编程题
一.js的控制台输入做各大公司的在线编程题,一般都有输入输出,传统的js不能完成读取输入的功能,这时候为了继续用js写编程题,只能借助node.js来进行在线笔试的输入输出,下面具体来说说这个问题。 用node.js写编…
Promises A+规范原文解读 + es6实现(附详细注释)
英文官方文档原文:https://promisesaplus.com/ 前言 写本文的目的,是为了更好的理解promise,通过解读翻译原文,逐行解析原文通过代码一行一行实现。希望通过这篇文章,让我们能对promise有…
CentOS 7服务器下Nginx安装配置
一、安装编译工具及库文件 $ yum -y install make zlib zlib-devel gcc gcc-c++ libtool openssl openssl-devel pcre pcre-devel /…
Eggjs小试
前言 这段时间,用Eggjs作为后端服务框架开发了几个项目。项目都很小,但为了进一步了解Eggjs,特意选择了Eggjs作为框架基础开发后端服务。期间也遇到过一些问题和坑,还有几个值得注意的点,下面来讲一下我这段时间开发…
每天撸个API -- File System (4)
fsync : 同步 fs.fsync(fd, callback) //Asynchronous fsync fs.open('/path/demo2', 'a', function(err, fd) { if (err…
node 删除和复制文件或文件夹
[toc] 创建时间:2019-08-12 注意:在win10,v10.16.1 环境运行无问题 首先引入相关包(会在使用处具体说明): const fs = require('fs') const path = req…
io.js和node.js怎么了?
很多人都问我最近关于io.js和它与Node Forwar、 Advisory Board 和 npm的关系。 这是我个人的观点。我已经和io.js技术委员会分享了这篇文章的草稿,以确保它至少接近他们团队对这个事情的看法…
1024程序员节最新福利之2018最全H5前端资料集
前言 有好久没有写博客了,主要这段时间都沉迷学习无法自拔了,哈哈.自吹一波. 前两天不是1024节吗,所以就有很多福利出现了,当然每个人能都获得的信息都有所不同,这就是所谓的信息差.秉着好东西需要分享和开源的好习惯,所以…
browserify-loader 引见
为何须要 browserify-loader 最近在写一个模块加载器,叫做 browserify-loader。赫赫有名的 browserify 人人肯定不生疏。 browserify-loader 的目的就是为在运用 …
[译]Node.js平安清单
媒介 平安性,老是一个不可无视的题目。很多人都认可这点,然则却很少有人真的认真地看待它。所以我们列出了这个清单,让你在将你的运用布置到临盆环境来给万万用户运用之前,做一个平安搜检。 以下列出的平安项,大多都具有普适性,适…
教你从写一个迷你koa-router到阅读koa-router源码
本打算教一步步实现koa-router,因为要解释的太多了,所以先简化成mini版本,从实现部分功能到阅读源码,希望能让你好理解一些。希望你之前有读过koa源码,没有的话,给你链接 最核心需求-路由匹配 router最重…