自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 手写promise(面试够用版)

function myPromise(constructor){ let self=this; self.status="pending" //定义状态改变前的初始状态 self.value=undefined;//定义状态为resolved的时候的状态 self.reason=undefined;//定义状态为rejected的时候的状态 function resolve(value){ //两个==="pending",保证了状态的改变是不可逆的

2022-03-14 17:02:43 1684

原创 前端工程化及函数式编程

前端工程化 1、技术选型 vue、react、element、ant 2、统一规范 eslint、husky 3、测试、布署、监控 ut、e2e、mock 4、性能优化 lazy、module a、视图渲染 b、代码 | 结构 tree shaking import { select, button, tip } from elementUI Vue.use(select) Vue.use(button) Vue.use(tip) 模块懒加载 vue-router + trunk noParse webp

2022-02-14 14:28:42 525

原创 ts学习笔记

TS TypeScript 是 JavaScript 的⼀个超集,⽀持 ECMAScript 6 标准 类型注解 TypeScript ⾥的类型注解是⼀种轻量级的为函数或变量添加约束的⽅式。 基础类型 布尔值 数字 字符串 数组 元组 枚举 其他类型 Any Void Null 和 Undefined Never Object 面试题 1、类型推论 & 可赋值性 a.什么是类型推论? b.以下代码 ts 推论出的类型是什么? let a = 1024; let b = "1024"; const c

2022-02-14 09:42:22 238

原创 常⻅浏览器JS对象、常⻅API及⽤法

常⻅浏览器JS对象、常⻅API及⽤法 什么是浏览器对象模型 BOM :Browser Object Model(浏览器对象模型),浏览器模型提供了独⽴于内容的、可以与浏览器窗⼝进⾏滑动的对象结构,就是浏览器提供的 API 其主要对象有: window 对象——BOM 的核⼼,是 js 访问浏览器的接⼝,也是 ES 规定的 Global 对象 location 对象:提供当前窗⼝中的加载的⽂档有关的信息和⼀些导航功能。既是 window 对象属 性,也是 document 的对象属性 navigation

2022-02-14 09:41:10 308

原创 js模块化

js 模块化历史发展 无模块化 问题 污染全局作用域 => 不利于大型项目的开发及多人项目的共建 模块化的雏形 - IIFE(语法侧的优化) 函数包裹,形成局部作用域,匿名函数自调 有额外依赖时,如何优化 IIFE 相关代码 优化 1: 依赖其他模块的 IIFE const iifeModule = ((dependencyModule1, dependencyModule2) => { let count = 0; return { increase: () =>

2022-02-14 09:34:31 43

原创 vue项目中下载服务端返回的文件流(如Excel、zip)

后台管理系统一般都有导出Excel表格功能,一般使用Blob类型保存,并使用a链接下载,代码如下: async exportExcel() { let res = await this.axios({ url: "person/manager/exportExcel", method: "post", responseType: "blob", data: { endDt: this.submitForm.t.

2021-03-16 16:29:52 1202

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除