自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HenryYey博客

一个学生仔的学习记录

  • 博客(5)
  • 收藏
  • 关注

原创 ES11核心特性和使用技巧

ES2020 BigInt 面试官问你: js的基本数据类型有几种? 你自信的答: 6种 一般这样答没问题。但是,严格来说,现在的js有7种数据类型。es2020新加了bigint类型 以往,Js 中 Number类型只能安全的表示-(2^53-1)至 2^53-1 的值,超过这个范围将丢失精度。 如果后台定义字段数据类型时,定了个INT(64),并且确实有那么大的数的话,普通的number就不好使了。 现在,我们可以定义bigint类型表示超大数 // 1. 在整数字面量后面加n var bigIntNu

2020-07-11 20:10:14 541

原创 Deno初体验及实战入门

Deno初体验及实战入门 前言 最近学了一波Deno, 由于新东西 社区不完善,学的过程中都是翻英文文档和源码慢慢摸索,所以这里总结一些核心要点,帮助读者快速上手入门Deno,详细学习见官方手册 本文的代码例子见 https://github.com/HenryYey/deno-demo Deno是什么? deno是一个默认安全运行环境的JS/Ts/WebAssembly runtime,是Node.js之父 Ryan Dahl开发的新项目,号称是node的替代品,于2020年5月13日正式发布。他的名字由

2020-07-11 20:06:30 1050

原创 浅析React中setState()的异步和同步机制

场景引入 相信大家在使用React的时候都会遇到关于setState()的问题,例如以下场景: 本意是改变输入框时,对应替换state.text。但是如果在setState() 后打印一下就会发现,state的改变总是‘慢一拍’ 比如你输入123时,控制台会先后打印 ’ ’ ,‘1’, ‘12’ 。 经过思考和翻看文档,不难发现,这是因为setState()是异步的。如果换一种场景,在输入12...

2019-08-19 11:47:35 4127

原创 css常用水平垂直居中方法总结

水平居中 1.对于行内元素 text-align: center; 2.对于确定宽度的块级元素 margin: auto .one { left: 0; right: 0; margin: auto; } left: 50% 因为间距是以左上角为起点的,所以left:50%之后还需要减去一半的宽度达到水平居中的效果。值得注意的是,position为absolu...

2019-04-22 20:38:39 321

原创 前端对axios的封装和使用

Axios 是一个基于 promise 的 HTTP 库。将axios封装好后能更高效的开发并且方便维护,而且在以后的项目中也能直接套用,所以封装好是必要的。在参考了很多方法后,我拼凑出了一套我认为很实用的方法。 首先是http目录下的两个文件 helper.js 这个文件用来拼接url和参数,读一遍知道他的功能就行了 const helper = { // 根据name获取地址栏的参数值 ...

2019-03-28 19:37:19 8387 6

空空如也

空空如也

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

TA关注的人

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