自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何快速理解async和await

async 和 await 是 ES2017 引入的关键字,用于简化异步编程。async 用于声明一个异步函数,该函数返回一个 Promise 对象。await 用于暂停异步函数的执行,直到 Promise 对象被解析或拒绝为止。async 和 await 的使用使异步代码看起来像同步代码,使代码更易于阅读和维护。在现代编程中,异步编程已经成为了不可或缺的一部分。使用async和await可以更加方便地处理异步操作的结果,从而提高程序的性能和响应速度。

2023-03-27 14:57:13 300

原创 快速理解promise原理

Promise是一种常见的异步编程模式,用于处理JavaScript中的异步操作。它可以让我们更方便地处理异步操作,避免回调地狱的问题。但是,如果你还没有完全理解Promise的工作原理,那么本文将帮助你理解Promise的背后。Promise是一种有效的异步编程方式。它解决了回调地狱问题,并提供了清晰、简洁的代码结构。Promise可以轻松处理各种异步场景,例如Ajax请求、文件读取、定时器等。使用Promise需要注意,在异步操作完成后必须要设置状态,否则Promise将永远处于pending状态。

2023-03-15 17:34:46 183

原创 快速区分基本类性值和引用类性值

亲爱的小伙伴们,我们在 JavaScript 中经常会听到基本类型和引用类型这两个概念,它们在 JS 中占据着很重要的地位。今天,我就来给大家讲讲它们的区别和使用方法。现在,我们已经了解了基本类型和引用类型的区别。在实际开发中,我们需要根据实际情况选择使用基本类型还是引用类型,并注意它们之间的差异,避免出现意外错误。同时,如果你觉得自己还不够熟练,可以多写一些练习代码,加深自己的印象。最后,祝大家在学习 JavaScript 的路上越来越顺利!

2023-03-14 14:26:23 81

原创 如何快速理解回调函数

在 JavaScript 中,回调函数是一种非常常见的编程技术。它可以让我们将一个函数作为参数传递给另一个函数,并在后者执行完成后执行该函数。回调函数广泛应用于异步编程、事件处理等领域,是现代 Web 开发中不可或缺的一部分。回调函数是 JavaScript 中非常重要的一种编程技术。它可以让我们实现异步编程、事件处理等功能,提高代码的复用性和可维护性。在使用回调函数时,我们需要根据具体场景选择合适的方式来实现,同时注意避免回调地狱等问题。

2023-03-14 13:35:11 198

原创 快速理解防抖和节流

在Web开发中,我们常常需要处理一些高频率的事件,例如窗口大小改变、鼠标滚动等等。这些事件的频繁触发会影响应用的性能和用户体验,因此我们需要使用一些技术来优化它们的处理方式。防抖和节流就是一种非常实用的优化技术,它们可以有效地减少事件的触发次数,提升应用的性能。防抖防抖技术指的是在一定时间内只执行最后一次操作的技术。这种技术通常用于处理高频事件,例如窗口大小改变、搜索框输入等等。当事件被连续触发时,防抖技术可以让函数只执行最后一次操作,从而减少函数的执行次数,避免对浏览器造成频繁的计算压力和资源消耗。

2023-03-14 09:59:42 101

原创 如何正确使用深浅拷贝

在JavaScript中,我们经常需要复制或克隆一个对象。但是,这种复制方式有时会导致意外的结果。本文将介绍两种最常用的对象复制方式:深拷贝和浅拷贝,并详细讨论它们之间的区别和如何正确地使用它们。

2023-03-13 15:58:08 100 1

空空如也

空空如也

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

TA关注的人

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