一、前端加密 1.引入base64依赖: cnpm install --save js-base64 2.使用base4对参数进行加密: let Base64 = require('js-base64').Base64 //加密方法 let password = Base64.encode(pass ...
分类:
编程语言 时间:
2021-02-02 11:36:40
阅读次数:
0
AMD模块规范 1.1 AMD规范说明 AMD规范专门用来实现浏览器端的模块化,并且模块的加载是异步的;引入一个第三方的require.js脚本用来解析AMD规范编写的模块 1.2 基本语法 使用define用来暴露模块,使用require用来引入模块 1.21暴露模块 (1)使用define(fu ...
分类:
其他好文 时间:
2020-07-21 01:22:50
阅读次数:
100
目录 什么是循环加载 CommonJS 模块的循环加载 ES6 模块的循环加载 小结 参考 1.什么是循环加载 “循环加载”简单来说就是就是脚本之间的相互依赖,比如a.js依赖b.js,而b.js又依赖a.js。例如: // a.js const b = require('./b.js') // b ...
分类:
其他好文 时间:
2020-07-12 20:30:28
阅读次数:
49
nodejs读写yaml npm install -g js-yaml // read.js const fs = require('fs'); const yaml = require('js-yaml'); try { let fileContents = fs.readFileSync('./ ...
分类:
Web程序 时间:
2020-07-06 11:08:47
阅读次数:
160
模块化概述 传统开发模式的主要问题 命名冲突 文件依赖 模块化就是把单独的一个功能封装到一个模块中, 模块之前相互隔离, 但是可以通过特定的接口公开内部成员, 也可以依赖别的模块 方便代码重用, 提高开发效率, 方便后期维护 浏览器模块化规范 AMD require.js CMD sea.js 服务 ...
分类:
Web程序 时间:
2020-05-19 00:49:30
阅读次数:
81
转自:https://www.cnblogs.com/digdeep/p/4607131.html Javascript模块化编程(一):模块的写法 随着网站逐渐变成"互联网应用程序",嵌入网页的Javascript代码越来越庞大,越来越复杂。 网页越来越像桌面程序,需要一个团队分工协作、进度管理、 ...
分类:
编程语言 时间:
2020-05-15 11:24:52
阅读次数:
71
最终还是对 require.js 下手了,RequireJS是一个工具库,主要用于客户端的模块管理。它可以让客户端的代码分成一个个模块,实现异步或动态加载,从而提高代码的性能和可维护性。它的模块管理遵守AMD规范,模块与模块之间可以互相依赖,当然可能会有人会想,模块之间的依赖,要是没法正确地去按照特 ...
分类:
Web程序 时间:
2020-05-10 01:10:37
阅读次数:
88
1. webpack是什么? webpack是一款模块化及打包构建工具(支持ES6 modules,AMD,CommonJS等规范) 2. 之前用什么来替代webpack 在webpack出现以前,前端开发者们用sea.js,require.js来实现模块化 并且在webpack出现之前端开发者主要 ...
分类:
Web程序 时间:
2020-05-08 20:06:44
阅读次数:
81
Module 前端模块化 感谢 "七月的雨" 、 "lizhik" 、 "猿出道" 前端模块化从来都是前端人员关注的问题,首先出现的有Common.js方案(CMD)、require.js方案(AMD)等等,以及最后收场的ES6 Module Common.js common.js顺应了JavaSc ...
分类:
其他好文 时间:
2020-05-04 15:32:26
阅读次数:
45
在url传参时会对特殊字符进行转义,所以通过base64传参是需要进行处理 简单说下base64的使用 1,在项目根目录下安装 npm install --save js-base642,在项目文件中引入 let Base64 = require('js-base64').Base64 import ...
分类:
编程语言 时间:
2020-03-25 23:31:22
阅读次数:
73