自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 执行上下文与作用域链最清晰的讲解

执行上下文:决定变量及函数可以访问的数据及行为;变量对象:存储了一个上下文中定义的所有变量及函数;作用域链:决定各级上下文中的代码在访问变量及函数时的顺序;上下文执行栈:控制程序的执行流

2022-12-22 15:28:17 248

原创 移动端适配解决方案

在rem基本知识点的时候已经标红了一个重点知识,那就试1rem = 1HTML字号大小,那么如果我将在不同屏幕分辨率的情况下设置不同的HTML根节点大小,是不是就能实现==屏幕宽度不同,网页元素尺寸不同(等比缩放)==了呢?:媒体查询能够检测视口的宽度,既然检测到了视口不同的宽度,那么我们就可以根据不同的视口宽度设置不同的HTML字号大小了。查看设计稿宽度-》确定参考设备宽度(视口宽度)-》确定vw尺寸(1/100视口宽度)看完上面基于rem和vw、vh的讲解,不知道你对移动端适配是不是有了基本掌握呢?

2022-10-20 11:28:20 480

原创 脚手架工具Yeoman

Yeoman可以构建任何语言的项目 (Web, Java, Python, C#, 等。);yo是Yeoman命令行管理工具;可以安装不同的generators来生成不同的脚手架。

2022-09-07 14:26:38 690 1

原创 JS中数组的常用方法汇总

JS中迭代数组数组元素的方法,forEach()按照遍历顺序使数组中的每个元素执行一遍自定义函数。filter()返回一个新数组,新数组中是通过函数检测的数组元素。map() 方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。some() 方法用于检测数组中的元素是否满足指定条件(函数提供)。every() 方法用于检测数组中的元素是否满足指定条件(函数提供)。...

2022-08-31 16:11:44 667

原创 Vue封装插件并发布到npm仓库

为什么要将插件发布到npm上?1、支持开源,优秀插件发布到npm上,更多人使用,集思广益,使代码的性能有更好的提升。2、重复代码免于多次重写,复用性高将插件发布到npm仓库与将插件发布私服比较类似,步骤简单,如下。...

2022-08-26 15:14:08 793

原创 Vue2中使用函数式组件,手写高性能对话框

key值是为了避免框架认为是相同得一个组件,不改变任何值,就地复用,为了保证每次得到的key都不相同,重新创建DOM。使用react得的小伙伴对函数式组件一定不陌生,函数式组件最直观的叫法则是渲染函数render function,因为写出来真的就是个用来渲染的函数而已,这意味着它是无状态(没有响应式数据),也没有实例(没有this上下文),不管理任何状态的组件。

2022-08-25 17:01:51 636

原创 vue架构-如何封装路由

不少项目的路由统一放在index.js页面进行管理,文件臃肿,使得路由管理不易于后期维护。下面我分享一下路由按需引入封装的思路。require.context()官方介绍请看 =》

2022-08-24 10:33:48 1129

原创 你了解重排和重绘吗

重排重绘概念解说:在讲解重排重绘之前先了解一下前置知识点:当输入一个网址到浏览器时,浏览器做了哪些工作:输入url=》浏览器查找缓存=》DNS域名解析=》浏览器与服务器建立连接。浏览器与服务器建立连接过程中要经历浏览器渲染、js引擎解析、创建对象和编译。浏览器渲染。

2022-08-24 09:53:24 102

原创 vue架构-如何封装API(axios+promise)

api封装还是有比较多的种类的,能做到将复用多的代码封装好,可维护性高就是好封装。

2022-08-23 16:15:23 478

原创 前端HTTP请求库axios详解

对所有的请求做统一处理:追加请求头、追加参数、界面loading提示等等。项目中有部分接口需要的配置与另一个接口需要的配置不太一样。在真正发请求前执行的一个回调函数。若请求成功,对成功的数据进行处理;若请求失败,对失败进行进一步操作。得到响应后执行的一组回调函数。给axios设置默认属性。

2022-08-22 11:10:39 652

原创 webSocket教程

WebSocket可以实现服务器主动推送数据给客户端,即可以做到服务器端与客户端的实时通信,与HTTP协议不同,HTTP需要每次客户端发给请求,服务器端才会给出响应,不过基于HTTP也可实现实时通信技术,例如:轮询、长轮询、流化技术;...

2022-08-03 17:11:23 3982

原创 npm搭建私服,上传下载包

全局下载verdaccio,通过verdaccio搭建私服管理器,以及上传下载包管理

2022-07-27 18:25:09 1085

原创 vue中的props配置项详解

vue中的props配置项解读

2022-07-05 16:41:33 2995 1

空空如也

空空如也

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

TA关注的人

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