自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 setTimeout、Promise、Async\Await的区别

三者的主要区别体现在事件循环中,事件循环都是通过任务队列的机制来进行协调的,又分为宏任务和微任务宏任务:script(整体代码)、setTimeout、setInterval、I/O、UI交互事件、postMessage、MessageChannel、setImmediate(Node.js 环境)微任务:Promise.then、MutaionObserver、process.nextTick(Node.js 环境)setTimeout回调函数执行时放到宏任务队列Promise中的代码是被当

2020-08-11 20:39:05 377

原创 ES5的继承和ES6继承的区别

ES5继承:基本思想:利用原型链让一个引用类型继承另一个引用类型的属性和方法(即通过prototype和构造函数实现)ES6继承:类的描述:通过class关键字定义类,类中有constructor()默认方法,创建类的对象时被调用,constructor()方法也称为类的构造方法,一个类中有且仅有一个构造方法基本思想:通过extend关键字实现继承,子类可以继承父类中所有的方法和属性,子类必须在construc()方法中调用super()方法,因为新建的子类没有自己的this对象,而是继承了父类的t

2020-08-11 18:23:26 2109

原创 JavaScript parseInt()函数

JavaScript parseInt()函数定义:parseInt()函数可以解析一个字符串,返回一个整数语法:(1)parseInt(string,radix)(2)其中string为必须,为要被解析的字符串(3)可选,表示要解析的数字的基数,该值在2-36之间用法:(1)参数 radix 的值为0,或者没有设置该参数时,parseInt会根据String来判断数字的基数。(2)若String以"0x"开头,parseInt()会把其余部分解析为十六进制整数(3)若String以"0

2020-08-10 23:11:03 727

空空如也

空空如也

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

TA关注的人

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