04 2022 档案
发表于 2022-04-10 17:56阅读:464评论:0推荐:0
摘要:使用JavaScript实现深拷贝 1.JSON序列化实现深拷贝 在JS中,想要对某一个对象(引用类型)进行一次简单的深拷贝,可以使用JSON提供给我们的两个方法。 JSON.stringfy():可以将JavaScript类型转成对应的JSON字符串; JSON.parse():可以解析JSON,
阅读全文 »
发表于 2022-04-04 18:38阅读:1101评论:2推荐:1
摘要:掌握JavaScript中的迭代器和生成器,顺便了解一下async、await的原理 前言 相信很多人对迭代器和生成器都不陌生,当提到async和await的原理时,大部分人可能都知道async、await是Promise+生成器的语法糖,其原理具体是怎么做的呢?下面通过这篇文章带你详细了解一下迭代
阅读全文 »
发表于 2022-04-03 17:33阅读:1046评论:1推荐:4
摘要:由浅入深,从掌握Promise的基本使用到手写Promise 前言 在ES6之前,对于一些异步任务的处理始终没有很好的方案可以解决,处理异步的方案可谓是十分混乱,在业务需求下异步请求的套用,就形成了回调地狱,严重影响代码的阅读性。而Promise的出现,给我们统一了规范,解决了之前处理异步任务的许多
阅读全文 »