# 前端学习笔记 **Repository Path**: hsg340/frontend_learning ## Basic Information - **Project Name**: 前端学习笔记 - **Description**: 报错前端学习过程的技巧和心得 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-11-04 - **Last Updated**: 2021-02-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 前端学习笔记 #### 算法与数据结构 1. 基础数据 7【字符(String),数字(Number),布尔(Boolean),空(null),不存在(undefined),方法(function),对象(JSON)】+ 3【数组(Array),时间(Data),正则(RegExp)】 2. 数据结构 队列,链,栈,堆 3. 算法 1.排序 冒泡排序,选择排序,插入排序 递归排序,二分法 #### 项目架构设计 - 1.静态文件夹 - 2.配置文件 - 3.接口文件夹 - 4.组件文件夹 - 5.页面文件夹 - 6.路由文件夹 - 7.公用方法文件夹(第三方) - 8.数据模拟器文件夹 - 9.本地数据管理文件夹 - 10.本地入库文件 代码规范(eslint.json) 代码打包(webpack,vite) 代码管理(git,svn) #### git项目管理 - 1.服务器环境搭建 - 2.项目发布流程 - 3.合并代码异常处理 #### 最优代码编写 - 1.命名规范统一 - 2.代码低偶合 - 3.ES最新接口写法 - 4.TS数据类型严谨 - 5.备注代码用途 #### css样式 - 1.div,flex,grab 布局方式 - 2.rem,rpx,px 等尺寸语意 - 3.sass,less 编程 #### 代码平台兼容 - 1.防止抖动 - 2.js计算精准 - 3.移动端输入按键弹框适配 - 4.等比例适配设备 -