![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MST
文章平均质量分 85
럭키ㅡㅡ萨摩耶的忧伤あ
这个作者很懒,什么都没留下…
展开
-
【无标题】
JSjs的几种数据类型number、string、boolean、null、undefined、symbol (ES6):主要用于创建一个独一无二的标识、bigint (ES10)是一个内置对象,它提供了表示大于最大安全整数之外的方法, bigint 通常用于计算最大安全整数之外的数值引用数据类型:Object(function、array)BFC格式化上下文,一个独立的块级渲染区域,区域里面的元素不会在布局上影响到外面的元素;触发条件:body根元素float的值不为noneoverfl原创 2022-05-26 09:39:45 · 85 阅读 · 0 评论 -
JS部分面试题
JSMST1、relative和absolute分别是相对于谁进行定位的?1、absolute: 生成绝对定位的元素, 相对于最近一级的定位不是 static 的父元素来进行定位。2、relative:生成相对定位的元素,相对于其在普通流中的位置进行定位。3、fixed:(老IE不支持)生成绝对定位的元素,通常相对于浏览器窗口或 frame 进行定位。4、static:默认值。没有定位,元素出现在正常的流中。5、sticky:生成粘性定位的元素,容器的位置根据正常文档流计算得出。2、谈谈你对w原创 2021-04-15 14:51:31 · 196 阅读 · 0 评论 -
HTTP——MST
网络协议1、前端优化手段1、减少网络请求数量1).图片处理,字体图标代替图片2).合并文件,合并公共包文件、不同页面单独合并3).减少重定向,使用301永久重定向4).使用缓存2、减少资源大小3、资源加载优化1).css文件放在head标签中,js文件放在body的地步 先加载外联,后加载内置;2).优化加载时机:预加载和懒加载4、优化网络罗请求1).CDN分发网络2).DNS预解析5、减少重绘回流6、webpack优化动态导入和按需加载;打包公共文件2、浏览器输入网址到页原创 2021-04-13 16:12:03 · 262 阅读 · 0 评论 -
JS算法笔试库
BSMST1、数组去重:let ary=[1,2,2,1,3]; arr=[…new Set(ary)]2、排序1.快速排序算法:var quickSort = function(arr) { if (arr.length <= 1) { return arr; } var pivotIndex = Math.floor(arr.length / 2); var pivot = arr.splice(pivotIndex, 1)[0]; var left = []; var原创 2021-04-13 16:11:27 · 229 阅读 · 0 评论 -
React MST
React MST1.虚拟DOM原理 && 虚拟DOM和真实DOM区别 React的渲染函数从React组件中创建一个节点树,然后它响应数据模型中的变化来更新,该变化是由用户或系统完成的各种动作引起的。每当底层数据发生改变时,整个UI都将在虚拟DOM描述中重新渲染。Real DOMVirtual DOM更新缓慢。更新更快。更新可以直接更新 HTML。无法直接更新 HTML。原创 2021-04-12 17:50:27 · 436 阅读 · 0 评论 -
JSMST
这里写自定义目录标题欢迎使用Markdown编辑器1.水平垂直居中的方法:2.var 和 let const区别什么是变量提升数组去重:let ary=[1,2,2,1,3]; arr=[...new Set(ary)]浅拷贝和深拷贝的区别跨域解决flex布局1.flex-direction:决定主轴的方向: row | row-reverse | column | column-reverse;2.flex-wrap:换行:nowrap | wrap | wrap-reverse;3.flex-flow:原创 2021-04-07 14:53:53 · 318 阅读 · 1 评论