原文:学习笔记—Node中VM模块详解

日常的学习笔记,包括 ES Promise Node.js Webpack http 原理 Vue全家桶,后续可能还会继续更新 Typescript Vue 和 常见的面试题 等等。 参考文献 vm 虚拟机 Node 官网 在上一篇文章中,我们提到了一个问题。 字符串如何能变成 JS 执行呢 我们详细介绍了两种方法,分别是 eval函数 和 new Function 。 在这里我们需要再强调一下 ...

2021-11-18 01:34 0 114 推荐指数:

查看详情

node 学习笔记 - Modules 模块加载系统 (1)

本文同步自我的个人博客:http://www.52cik.com/2015/12/11/learn-node-modules-path.html 用了这么久的 require,但却没有系统的学习node模块系统,今天就翻官方文档系统的学习下。 循环引用 node模块 ...

Sat Dec 12 04:43:00 CST 2015 0 5876
node 学习笔记 - Modules 模块加载系统 (2)

本文同步自我的个人博客:http://www.52cik.com/2015/12/14/learn-node-modules-module.html 上一篇讲了模块是如何被寻找到然后加载进来的,这篇则是如何导出属性方法以及自定义模块后缀等一系列模块问题。 exports 对象 ...

Tue Dec 15 07:44:00 CST 2015 0 1936
Node.js学习笔记(二) --- CommonJs和Nodejs 自定义模块

一、 什么是 CommonJs? JavaScript 是一个强大面向对象语言,它有很多快速高效的解释器。 然而, JavaScript标准定义的 API 是为了构建基于浏览器的应用程序。并没有制定 ...

Tue Aug 21 00:18:00 CST 2018 0 834
Node.js学习笔记(5)——关于child_process模块

child_process是node一个比较重要的模块,通过它可以实现创建多线程,来利用多核CPU。 这个模块提供了四个创建子进程的函数。 spawn、exec、execFile、fork。 spawn是最原始的创建子进程的函数,剩下的三个是对这个函数不同程度的封装。 spawn不支持回调 ...

Wed Sep 10 00:22:00 CST 2014 0 2672
NODE.JS学习笔记——CRYPTO 加密模块

使用require('crypto')调用加密模块。 加密模块需要底层系统提供OpenSSL的支持。它提供了一种安全凭证的封装方式,可以用于HTTPS安全网络以及普通HTTP连接。 该模块还提供了一套针对OpenSSL的hash(哈希),hmac(密钥哈希),cipher(编码 ...

Tue May 08 18:47:00 CST 2012 0 4781
Node.js开发实战详解学习笔记

Node.js开发实战详解学习笔记           ——持续更新   一、NodeJS设计模式     1 . 单例模式     顾名思义,单例就是保证一个类只有一个实例,实现的方法是,先判断实例是否存在,如果存在则直接返回,若不存在,则创建实例对象,并将实例对象保存在静态变量 ...

Thu Mar 03 08:24:00 CST 2016 0 3374
nodeglob模块

glob glob允许使用规则,从而获取对应规则匹配的文件 node的glob模块允许你使用 * 等符号,来写一个glob规则,像在shell里一样,获取匹配对应规则文件 安装 引用 glob的三个参数: 1、需要进行匹配的文件的路径(有点类似于 ...

Tue Mar 26 02:47:00 CST 2019 0 519
Node.js笔记(0003)---Express框架Router模块学习笔记

这段时间一直有在看Express框架的API,最近刚看到Router,以下是我认为需要注意的地方: Router模块中有一个param方法,刚开始看得有点模糊,官网大概是这么描述的: Map logic to route parameters. 大概意思就是路由参数的映射逻辑 ...

Sun Aug 17 05:38:00 CST 2014 0 20925
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM