文章分类 - NodeJS
摘要:什么是模块 浏览器开发中的模块,在浏览器开发中为了避免命名冲突,方便维护等等,我们采用类或者立即执行函数的方式来封装 JS 代码,来避免命名冲突和提升代码的维护性,其实这里的一个类或者是一个立即执行的函数就是浏览器开发中的一个模块,如下所示: let obj = { 模块中的业务逻辑代码 }; ;(
阅读全文
摘要:和浏览器一样 Node 环境中的全局对象也提供了很多方法和属性供我们使用。 官方中文文档地址: http://nodejs.cn/api/ 属性名 作用 __dirname 当前文件所在的文件夹的绝对路径 __filename 当前文件的绝对路径 setInterval 和 clearInterva
阅读全文
摘要:NodeJS 环境和浏览器环境一样都是一个 JS 的运行环境, 都可以执行JS代码 但是由于 宿主 的不同所以特点也有所不同 内置对象不同 浏览器环境中提供了 window 全局对象 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF
阅读全文
摘要:Node程序执行方式 由于浏览器中集成了 V8引擎, 所以浏览器可以解释执行JS代码 可以直接在浏览器控制台中执行JS代码 可以在浏览器中执行 JS 文件 中的JS代码 输出结果: 由于 NodeJS 中也集成了 V8引擎 所以 NodeJS 中也可以解释执行 JS 代码 可以直接在命令行工具中编写
阅读全文
摘要:搭建方式一 官网下载.msi安装包:https://nodejs.org/zh-cn/ 有两个版本一个是稳定版,一个当前最新版,在企业开发中我们一般都是使用长期稳定版,稳定版意味着BUG少,当前最新版本是正在开发的版本这个版本里面呢,可能有一些未知的BUG,然后自行根据自己电脑的操作系统和操作系统位
阅读全文
摘要:NodeJS是什么 NodeJS 是一个基于Chrome V8 引擎 的 JavaScript 运行环境 V8引擎是什么 V8 引擎是一款专门解释和执行 JS 代码的虚拟机,任何程序只要集成了 V8 引擎都可以执行 JS 代码 例如: 将 V8 引擎嵌入到浏览器中,那么我们写的 JavaScript
阅读全文