@babel/preset-typescript optimizeConstEnums 默认值 false如果设置为true, Babel会直接替换枚举值为常量值,比如: 会...
@babel/preset-typescript optimizeConstEnums 默认值 false如果设置为true, Babel会直接替换枚举值为常量值,比如: 会...
无重复字符的最长子串 比较版本号 合并两个有序数组 或者双指针 求根节点到叶节点数字之和 深度优先 广度优先 路径总和 最大子数组和 爬楼梯 一次爬1个或者两个台阶,问爬n个...
弹性布局为盒模型提供了很多常见场景的解决方案,比如居中,左右排列。理解弹性布局,首先要明确弹性布局中重要的两根坐标轴:主轴和交叉轴,默认是水平排列,因此默认的主轴是水平轴,交...
层叠上下文 Stacking Context,我们假定用户正面向视窗或网页,而HTML元素沿着其相对于用户的一条虚构的z轴排开,层叠上下文就是对这些HTML元素的一个三位构想...
解析HTML 当浏览器向服务器发出请求获得页面时,服务器用二进制流返回一个HTML,响应头Content-Type=text/html; charset=UTF-8如果不带这...
TCP Transmission Control Protocol是一种面向连接的、可靠的、基于字节流的传输层通信协议 三次握手 建立连接,客户端发送连接请求报文段,将SYN...
HTTP 超文本传输协议 Hyper TextTransfer Protocol,是符合TCP标准的应用层,以明文方式发送内容,不提供任何方式的数据加密。 请求方法 GET ...
防抖 节流 高频面试题。防抖和节流都是为了提升性能,减少资源浪费,获得性能,资源和用户体验之间的最佳组合。他们俩有什么区别呢?假设事件A会引发B事件A可能在一段时间内以较高频...
关于Promise是什么,不做赘述。 属性 首先一个Promise类,要有如下属性: status: pending resolved/fulfilled rejected ...
https://blog.csdn.net/cgh508802602/article/details/126610564?spm=1001.2101.3001.6650.1&...
Cookie http协议本身是无状态的,对于浏览器的每一次请求,服务器都会独立处理,请求之间没有关联,为了让服务器识别出对应的浏览器,对应的用户,需要服务器和浏览器共同维持...
同源策略 什么是同源,两个页面拥有相同的协议、端口、域名(指向同一个ip的不同域名不算同源) 就是同源,浏览器规定,不同源的Cookie SeesionStorage Loc...
let const var var 存在变量提升,变量可以在声明前被使用,值为undefined;let ``var不可以在声明前被使用,否则会报错,ES6 明确规定,如果区...
Redux的组成 Store 一个对象,用来存储application level的state,也携带了一些Redux相关的方法,虽然理论上可以支持创建多个,但应该遵序one...
React Virtual DOM[https://www.jianshu.com/p/1a375aa7eaf5]React Redux[https://www.jiansh...
什么是Virtual DOM Virtual DOM只是真实Dom的副本,它不是Javascript的标准概念,更像是专门为了React设计的概念,可以称之为Virtual ...
前言 前端工程师因为需要操纵Ajax(Ajax的A就是Asynchronous的意思),因此,是最了解异步IO的人群之一,另外了解异步IO人群就是操作系统开发工程师了(在操作...
继上一篇HTML5 Canvas(实战:绘制饼图)之后,笔者研究了一下如何给饼图加鼠标停留时显示的提示框。 事件绑定 在开始Coding之前,笔者能够想到的最easy的方式,...