JavaScript 中的call(),apply()和bind()
一、细节 javascript 中函数存在“定义时上下文”,“运行时上下文” 上下文是可变的 call()``call(),为改变某个函数运行时的上下文(context)而存在的,换句话说,是为了改变函数内部的this指向. 参考:MDN call()方法 2.apply()apply()与c...
MongoDB 数据库的备份 在这两天我项目中遇到的问题,需要的参数主要有以下(以ubuntu为例,windows下把参数的 -- 换成 /即可): 开始备份: 从备份文件恢复数据库、迁移数据库之前你已经备份了数据库了,我还没有尝试其他的数据库迁移的方法,我的方法就是—将之前电脑备份的数据...
ECMAscript 6 深入浅出学习笔记-generators
深入浅出ES6(三):生成器 Generators 从一个简单的示例开始 当我们调用上述程序,并在console中输出结果的时候发生了什么? generators函数与普通函数的区别 普通函数使用function声明,而generators函数使用function*声明 在生成器函数内部,有...
实习已经接近一个月,进入项目组也有二十来天。过程中有过不少的小插曲,有反思,收集、积累和行动。总之,想来写写。主要分为两部分:近期的学习计划及文章的规划、阶段性的一个总结。 近期学习计划以及文章的规划 ECMAscript 6 CommonJS 规范以及Node 的模块机制 Express 源码阅读以及分析...
通过edge.js调用C# 动态链接库 dll,我踩踩坑什么的
使用edge.js调用.dll文件 第二次补充:edgejs按我个人理解,是一个允许通过Node去调用 C# 的一个库。因为最近的项目需要才接触的。具体参考这里[edge.js Github] 使用npm init初始化项目,安装依赖edge,npm install -gd edge.C#代码,经过编译之后生成了...
前几天在学习 express 的过程中,不想使用一些类似ejs这样的模板中的一些特性,所以尝试着使用ajax来与node后端交互。来这里记录一下。 安装express当然安装和使用express的前提是,你的设备已经有Node的环境了。没有的话自己去找吧~嘻嘻。 我的环境:Ubuntu 16.04、nod...
安装文件的下载官网提供了多种版本的安装包,主要就是 .msi 文件或者 .zip 文件。我是使用.msi安装的,.zip的安装大同小异,重点在配置。下载地址点这里 :MongoDB下载 我的安装目录是 c:\mongoDB 第一步 搭建配置文件、数据库存储位置、日志存储位置 在 bin 同级目录下新建文件目录 ...
Page 3 / 3