要一直走下去

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

commonjs规范

每一个js文件相当于一个模块,有自己的作用域,其模块里的变量、函数以及类都是私有的,在其他js文件中不可访问。

module.exports模块导出

require模块引用

loadsh它是个一致性、模块化、高性能的 JavaScript 实用工具库

安装loadsh命令(安装前要先执行`npm init -y`):    `npm i loadsh --save`
如果安装速度慢,可以换成淘宝镜像: `npm install -g cnpm --registry=https://registry.npm.taobao.org` 再执行 `cnpm i loadsh --save`
使用loadsh示例:
 
loadsh中有很多实用的数组和集合以及字符串方法,更多使用方式看官网:https://www.lodashjs.com/
 

nodejs中的全局对象是global,定义全局变量用global对象来定义

js中全局对象是window,nodejs中全局对象是global。
一个地方定义的全局对象,可以在各个模块中使用。

------------------------------
var a = 1;
global.a = 2;
console.log(a) //1
console.log(global.a) //2

----------------------------------------
全局对象的a和本地的a互不影响

 
 
 
 
 
 
 
 
 
 
posted on 2022-07-13 21:53  要一直走下去  阅读(84)  评论(0)    收藏  举报