自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

原创 ES10新特性你了解多少

ES10的新特性主要有:对象方法扩展一。对象方法扩展const result = Object.fromEntries([ ["tom", "cat"], ["helandi", "spider man"],]);console.log("result", result);const result2 = Object.entries({ hun: "shi" });console.log("result2", result2);输出结果:Object.f..

2022-04-15 11:44:20 1720

原创 前端必问BFC(BFC能解决什么问题?)

再回答这个问题之前,大家先想下我们的文档流的划分方式有哪些?普通流; 定位流; 浮动流。1.BFC(block formatting context)-块格式上下文这解释太官方了,用人话怎说?开玩笑,简单来说,BFC就是被隔离的区间(BFC的子元素不会对外面的元素产生影响)。body:BFC 元素;float:left | right;不为 none 的元素;overflow:hidden | scroll | auto;不为 visible 的元素;posit..

2021-10-19 11:10:10 374

原创 React在循环渲染时,为什么要设置key?如何正确设置key?

前段时间有个人问,react中想要循环列表时,为什么要设置key?如果是在开发中碰到警告,一看可能就会想到:哦,原来是循环忘记加 key 了,大概原因知道,但是其实还真没仔细想过为什么要加 key。所以查了相关文档,自己简单做下总结。一。为什么要用key?react 官方文档是这样描述 key 的:keys 可以在 DOM 中的某些元素被增加或删除的时候帮助 React 识别哪些元素发生了变化。因此你应当给数组中的每一个子元素赋予一个缺点的标识。react 的 diff 算法是..

2021-08-23 15:33:29 923

原创 前端经典面试题全(基础+HTML+CSS+JS+框架)

本人前端小菜鸟一枚,结合自己的一些面试经验和相关文档,总结了这篇前端经典面试题,有些回答可能不是很全面,还请各位大佬指正。参考的文献博客后面一般都会注明。

2021-08-11 10:38:46 286

原创 如何解决前端跨域问题?

一。什么是跨域?跨域:是指浏览器不能执行其他网站的脚本,是由浏览器的“同源策略”导致的,是浏览器对javaScript实施的安全限制。同源策略:同源(origin)指的是端口号、协议、域名相同。一个域名地址的组成:那什么情况下算跨域呢?URL 说明 是否允许通信 http://www.a.com/a.js http://www.a.com/b.js 同一域名下 是 http://www.a.com/lab/a.jshttp.

2021-08-05 16:43:14 463

原创 js循环打印出0~9

js循环打印出0~9,我没第一时间想到的就是for循环。下面先看一段代码:for (var i = 0; i < 10; i++) { setTimeout(() => { console.log(i); }, 100 * i); }大家想下,打印的结果是什么?结果:为什么不是我们想象的打印10个数呢???原因:我们都知道,js有两种类型的回调函数:同步回调:立即执行,完全执行了才结束,不会放到js的回调队列里。例.

2021-08-05 10:17:55 3588

原创 Promise从入门到自定义

第一章:准备1.1 区别函数对象和实例对象<script> /* 函数对象与实例对象 函数对象:将函数作为对象使用时,简称为函数对象 实例对象:new 函数产生的对象,简称为对象 */ function Fn() { // Fn函数 } const fn = new Fn(); // new完之后,此时的Fn是构造函数,fn是实例对象(简称对象) console.log(Fn.prototype); // Fn是函

2021-06-16 15:27:10 137

原创 VSCode常用的插件

以下为本人总结的常用的开发插件,当然还有一些其他好用的插件,可依据个人喜爱进行配置。在我们使用的VSCode中的插件商店下载即可。Simple React Snippets React开发快捷键(react开发常用,好用) Auto ReName Tag 自动重命名配对的HTML / XML标签 Chinese 中文插件 Code Runner 万能语言运行环境 Document This 为js文件生成文档的代码注释。 E...

2021-06-02 15:00:50 219

原创 VSCode常用的快捷键

(1)打开document this的快捷键:ctrl+alt+D(按两次)(2)打开koroFileHeader的快捷键:Window:ctrl+alt+Imac:ctrl+

2021-05-31 17:25:38 287

React hooks钩子练习源码

React hooks钩子练习源码

2021-11-12

nodejs练习代码demo

nodejs入门,每个demo都可以独立运行起来。

2021-09-18

Promise.rar

Promise从入门到自定义

2021-07-02

空空如也

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

TA关注的人

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