基于ts重构axios发表于 September 3, 2019|分类于 TypeScript|阅读次数: –字数统计: 1345|阅读时间: 7 min基于ts重构axios ustbhuangyi 老师的 基于TypeScript从零重构axios学习记录。 知识点 TypeScript 常用语法: 基础类型 、 函数 、 变量声明 、 接口 、 类 、 泛型 、 类型推新 、 高级类型 axios js库: 项目脚手架 、 基础功能实现 、 异...阅读全文 »
前端必备的测试发表于 August 19, 2019|分类于 测试|阅读次数: –字数统计: 11980|阅读时间: 60 min前端必备的测试 DellLee 老师的 前端要学的测试课 从Jest入门到TDD/BDD双实战学习记录。 知识点 Jest 基础 基础API 、 异步测试 、 Mock技巧 、 快照 、 timer测试 、 Dom测试 实现项目 Vue 、 Vue-test-utils 、 React 、 Enzy...阅读全文 »
工欲善其事,必先利其器发表于 August 8, 2019|分类于 规范|阅读次数: –字数统计: 1092|阅读时间: 6 min工欲善其事,必先利其器(eslint+prettier) Prettier 官网 什么叫 Prettier? Prettier 是一个固定的代码格式化程序,支持: 'JavaScript,包括ES2017' 'JSX' 'Angular' 'Vue' 'Flow' 'TS' 'CSS,Less和S...阅读全文 »
从leetCode学习JavaScript数据结构与基础算法发表于 July 3, 2019|分类于 javaScript相关|阅读次数: –字数统计: 1256|阅读时间: 7 min循序渐进,保持空杯 从leetCode学习JavaScript数据结构与基础算法 简单算法: 字符串 、 数组 、 正则 、 排序 、 递归 字符串 反转字符串中的单词③ 给定一个字符串,需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序 实例: 输入:"Let's take Lee...阅读全文 »
React源码浅析发表于 June 29, 2019|分类于 React|阅读次数: –字数统计: 4243|阅读时间: 22 min知其然知其所以然,框架工的自我尝试进阶 React源码浅析 知识点: React Api createElement 、 createContext 、 JSX=>JS 、 ConcurrentMode 、 Ref 、 Component 、 Suspense 、 Hooks React 中的更新创...阅读全文 »
正则表达式发表于 June 25, 2019|分类于 正则表达式|阅读次数: –字数统计: 6317|阅读时间: 32 min最近这段时间因为赶项目,一直没有更新博客。精通正则这本书一年前翻阅过过一些。用到的地方不多,便很快就忘记了。今忙里抽空复习一下正则,在项目中也会有所用到。主要是跟随正则表达式30分钟入门教程,再结合 JS 中的正则表达式进行复习。 正则表达式 定义 编写处理字符串的程序或者网页时候,经常会有查找符合...阅读全文 »
面试官问我HTML5是什么(下)发表于 May 30, 2019|分类于 前端面试|阅读次数: –字数统计: 4039|阅读时间: 21 minCSS3 发展历史 CSS1 -> CSS2 -> CSS2.1 ->CSS3 模块与模块化结构 CSS3采用了分工协作的模块化结构 其中最重要的 CSS3 模块包括: '选择器' '框模型' '背景和边框' '文本效果' '2D/3D 转换' '动画' '多列布局' '用户界面' CSS3 ...阅读全文 »
面试官问我HTML5是什么(中)发表于 May 25, 2019|分类于 前端面试|阅读次数: –字数统计: 12584|阅读时间: 63 min学习链接: HTML 5与CSS 3权威指南 W3cScholl Canvas HTML5 中的一个新增元素,可以在页面绘制出各种漂亮的图形与图像。 绘制图形 canvas 元素就是 HTML5 中新增的一个用来绘制图形。在页面上放置一个 canvas 元素,相当于在页面上放置一块画布,可以在其中进...阅读全文 »
面试官问我HTML5是什么(上)发表于 May 23, 2019|分类于 前端面试|阅读次数: –字数统计: 10442|阅读时间: 53 min学习链接: HTML 5与CSS 3权威指南 W3cScholl HTML5 与 HTML4 的区别 常见代码区别: 新增的一些属性: <!--html4--> <form> <p> <label> <input name="...阅读全文 »
前端面试题目汇总摘录(React 基础篇)发表于 May 13, 2019|分类于 前端面试|阅读次数: –字数统计: 9387|阅读时间: 47 min温故而知新,保持空杯心态 React 基础 什么是 React? 是一个用于构建用户界面的 javaScript 库,主要用于构建 UI, 很多人认为是 MVC 中的 View 层 特点: '声明式设计 -- 采用声明范式,可以轻松描述应用' '高效 -- 通过对 DOM 的模拟,最大限度地减少与...阅读全文 »