JavaScript
文章平均质量分 59
猿老七
有项目砸给我
展开
-
JavaScript 深入讲解 Promise的使用
Promise用于简化异步操作,避免回调地狱。通过链式调用.then()可以顺序执行多个异步操作。.catch()用于捕获和处理异步操作中的错误。和可以用于并行处理多个Promise,分别在所有完成或第一个完成时返回结果。和finally()提供了更加灵活的错误处理和收尾操作。通过这些特性,Promise使得异步代码更加可读、易于维护,并且错误处理变得更加集中和清晰。原创 2024-09-25 19:47:09 · 499 阅读 · 0 评论 -
JavaScript 不同类型的变量引用的区别
如果 A 函数中声明的变量是一个对象(如数组、对象字面量等),并将其传递给 B 函数,那么 A 和 B 中的变量会相互影响。因为对象是按引用传递的,所以 B 函数接收到的实际上是对 A 函数中对象的引用。因为基本数据类型是按值传递的,所以 B 函数接收到的只是 A 函数中变量的一个副本。总结来说,如果传递的是基本数据类型,则 A 和 B 中的变量不会相互影响;如果传递的是对象,则 A 和 B 中的变量会相互影响,因为它们操作的是同一个对象的引用。在上面的例子中,B 函数中对。原创 2024-09-25 12:22:06 · 185 阅读 · 0 评论 -
JavaScript 中变量声明的区别
提供了更好的作用域控制和变量管理,因此在现代JavaScript开发中,它们通常优先于。原创 2024-09-25 12:12:35 · 189 阅读 · 0 评论