自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 掌握异步编程:探索JavaScript中的Promise与async/await

async/await是ES2017引入的异步编程语法糖,它提供了一种更简洁、更直观的方式来处理异步操作。async函数返回一个Promise对象,可以使用await关键字暂停async函数的执行,等待Promise解决。这样,我们可以用同步编程的方式编写异步代码,大大提高了代码的可读性和可维护性。Promise对象提供了一系列方法,如then、catch、finally等,用于处理异步操作的结果。Promise是异步编程的一种解决方案,它表示一个异步操作的最终完成(或失败)及其结果值。

2024-06-19 14:21:12 1465

原创 深入理解JavaScript中的闭包与作用域链

在JavaScript中,每个函数都有一个属于自己的作用域,称为局部作用域。当函数被执行时,会创建一个执行上下文,其中包括局部作用域和其父级作用域。在JavaScript中,函数内部的函数可以访问到外部函数的局部变量,这就是闭包的一个典型应用。作用域链的用途是解析变量,当需要查找一个变量时,JavaScript会从当前作用域开始查找,如果找不到,就沿着作用域链向上查找,直到找到为止。自由变量是指在函数定义时不在函数作用域内,但在函数执行时能通过作用域链访问到的变量。变量,这就是闭包的应用。

2024-06-19 14:16:30 1320

原创 简述JavaScript运算符及优先级。。。。

算术运算符比较运算符用于比较两个值。这些运算符包括等于(==), 不等于(!), 大于(), 小于(), 大于等于(>=), 小于等于(

2024-04-30 16:52:44 1160 3

原创 “JavaScript进化史:20年来的10大创新功能,提升您的开发效率!”

作为JavaScript中的新数据结构,它们提供了更有效地处理集合数据的方法,同时保持了代码的不可变性和函数式编程的原则。:允许将一个表达式的结果直接传递给另一个表达式,简化了数据流的处理,使得函数式编程在JavaScript中更加流畅。:探索了如何通过不可变的方式更新数组,这有助于提高应用性能和安全性,同时也是响应式编程和现代前端框架的核心概念。语法改进了异步模型,使得异步代码的编写更加简洁易读,从而提高了代码的可维护性。:包括更丰富的集合操作,如Set方法的改进,使得数据的存储和检索更加高效。

2024-04-20 14:46:42 1335 1

空空如也

空空如也

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

TA关注的人

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