# JS重点技术
## 重点函数
```
1.String.split()函数:把字符串拆分成数组
2.Arr.sort()函数:使数组按a-z排序
3.Arr.join()函数:把数组元素链接转成字符串
```
## 重点功能
```
1.JS:前端签名加密验证
const md5 = require('./md5.min.js');
//1.组合参数字符串
let sign_str = "timestamp=1584776765&password=123456&username=liming";
//2.排序
//2.1 转数组
let arr = sign_str.split("&");
//2.2排序
//console.log(arr.sort());
//2.3组合排序后的字符串
//console.log(arr.sort().join("&"));
let sign = arr.sort().join("&");
//3.签名 md5
console.log(md5(sign_str));
```
- 序言
- 项目开发前准备
- phpstudy安装及介绍
- thinkphp6安装及介绍
- HBuider X安装及介绍
- php_mysql安装及介绍
- apache_composer安装及介绍
- PHP快速入门
- 重点技术
- MYSQL快速入门
- JS快速入门
- 重点技术
- Vue快速入门
- Uniapp快速入门
- 常见问题
- 重点技术
- Thinkphp6快速入门
- 重点技术
- 基础知识
- 常见问题
- Html5快速入门
- Css快速入门
- Flex布局快速入门
- Flex基础知识
- 快捷布局方式
- Axure PR 快速入门
- Axure9安装
- 《代办服务下单系统》项目确认
- 需求商务确认
- 项目合同确认
- 《代办服务下单系统》项目概况
- 系统架构
- 系统流程
- 页面流程
- 系统功能
- 《代办服务下单系统》项目原型设计
- 业务员端原型设计
- 客户端原型设计
- 公司后台原型设计
- 供应商端原型设计
- 《代办服务下单系统》美工UI设计(略)
- 《代办服务下单系统》项目界面开发
- 业务员端界面
- 《代办服务下单系统》前端数据处理
- 《代办服务下单系统》项目api开发
- api基础知识
- postman入门
- VS code 编辑器
- Node.js调试环境
- crypto-js加密库
- 用户注册api接口开发
- 用户登陆接口api开发
- 《代办服务下单系统》数据库设计
- 业务员表设计
- 《代办服务下单系统》功能模块开发
- 《代办服务下单系统》项目测试报告
- 《代办服务下单系统》项目实施培训
- 《代办服务下单系统》项目维护记录
- 《代办服务下单系统》二次开发备忘
- 附录
- 界面流程
- 功能清单
- 数据字典
- 更新日志
- 关于文档