CSSO

Node.js基础:第二篇

大城市里の小女人 提交于 2020-02-26 07:48:11
第一章:Node.js模块化开发 1.1-JavaScript开发弊端 JavaScript在使用时存在两大问题 文件依赖 命名冲突。 1.2-模块化开发的好处 生活中的模块化 一台电脑由多个模块组成(显卡、内存、硬盘、cpu等)。 若其中某一个模块坏了(比如硬盘),只需要更换坏掉的模块即可,而不用更换整个电脑。 软件中的模块化开发 一个功能就是一个模块,多个模块可以组成完整应用,抽离一个模块不会影响其他功能的运行。 便于维护和管理 提高开发效率 1.3-Node.js中模块化开发规范 Node.js规定 一个JavaScript文件 就是一个模块,模块 内部定义的变量和函数 默认情况下在 外部无法得到 。 模块内部可以使用 exports 对象进行成员导出, 使用 require 方法导入其他模块。 1.4-模块内成员的导入和导出 语法: 导出:exports.key=value; 导入:const 变量名 = require("模块名称"); 代码: a文件模块,导出成员 const version = "1.0"; let name = "bruce"; let age = 10; let printInfo =(){ console.log(`姓名:${name}`); console.log(`年龄:${age}`); } // 【导出成员】 exports