异常处理是任何编程语言的重要组成部分,JavaScript 也不例外。在本文中,我们将讨论在 JavaScript 中处理异常的5种高级技术。 1.自定义异常 JavaScript 允许开发人员通过从内置错误对象创建新对象来定义...
JavaScript
10 个Web 开发人员必须知道的 Javascript 函数
作为前端开发领域的初学者,您应该知道 Javascript 是创建超酷动态网站的关键。 这门脚本语言可以让您向页面添加各种很酷的功能,但是有这么多功能,很容易迷失在其中。 别担心, 在本文中,我们将重点介...
10 种 JavaScript 设计模式
设计模式是针对常见软件问题的高级面向对象解决方案。模式是关于对象的可重用设计和交互。在讨论复杂的设计解决方案时,每个模式都有一个名称并成为词汇表的一部分。 在本教程中,我为每个 GoF 模式提供了 Ja...
6 个有用的 JavaScript 代码片段
1.文件内容上传 var selectContent=document.getElementById("selectContent"); var contentForSelection=document.getElementById("contentForSelection");selectContent.onchange=func...
13 个从 ES2021 到 ES2023 实用JavaScript 新特性技巧
Javascript 变化如此之快,作为前端开发人员,我们必须通过不断学习才能跟上它的发展步伐。 因此,今天这篇文章将分享的13个从 ES2021 到 ES2023的JavaScript新特性技巧,希望对你有所帮助。 ES2023 ...
11 种有用的 JavaScript 技巧
今天这篇文章,记录 11个有用JavaScript技巧,这些技巧可以大大提高你的工作效率。 1、生成随机颜色的两种方式 1).generateRandomHexColor const generateRandomHexColor = () => { return `#${Ma...
8 种常见的 JavaScript ES6 使用技巧
1.添加对象属性值 给对象添加属性,名称动态变化怎么办? let obj = {}; let index = 1; let key = `topic${index}`; obj[key] = 'topic'; 为什么要创建一个额外的变量? 你不知道 ES6 中的...
5 种在 JavaScript 中访问对象属性的方法
在 JavaScript 中,对象是语言的基本组成部分,广泛用于表示数据结构。对象由保存值的属性组成。为了访问这些属性,JavaScript 提供了多种方法。在本文中,我们将探索5种不同的方式来访问 JavaScript 中的对象属...
设计一个支持并发的前端接口缓存
缓存池 缓存池不过就是一个map,存储接口数据的地方,将接口的路径和参数拼到一块作为key,数据作为value存起来罢了,这个咱谁都会。 const cacheMap = new Map(); 封装一下调用接口的方法,调用时先走...
如果 100 个请求,你怎么用 Promise 去控制并发?
现在基本上前端项目都是通过axios来实现异步请求的封装,因此这其实是考你对Promise以及异步编程的理解了。 引出 题目: // 设计一个函数,可以限制请求的并发,同时请求结束之后,调用callback函数 //...