JavaScript 提供了 8 个错误对象,根据错误类型将这些对象抛出到 try/catch 语句中。 ErrorEvalErrorRangeErrorReferenceErrorSyntaxErrorTypeErrorURIErro...
表单表单 在包含表单的网页上,通常需要将其恢复到原始状态(即默认情况下表单为空)。 通常,许多表单都有一个“重置”按钮,尽管我发现现在它的使用越来越少。 重置按钮是一个输入元素,type="reset": <input type...
代码代码 js 中一个有趣但可能有用的事情与逗号运算符有关。 我们主要使用逗号来分隔对象或数组项中的属性。 不过,我从来没有注意到它在表达中的使用。 例如: ('a', 'b') 对两个表达式(在本例中为字符串)进行求值,返回...
js chaincall 链式调用实际上与语言无关。例如,链式调用具有以下代码形式: car.start().drive() 下面的代码和上面的代码效果一样 但是上面看起来更简洁: car.start() car.drive() 我们可以将...
js 命名空间 什么是命名空间? 命名空间是空间中一组实体、变量、函数和对象的封装。 JavaScript 有多种方法可以实现这一点,查看示例可以让这个概念更容易理解。 创建命名空间最简单的方法是创建对象: const car =...
新的 ES2020 功能现已完成,这意味着我们现在对 ES2020(新的和改进的 JavaScript 规范)将要发生的变化有了完整的了解。 现在是学习ES2020的最佳时机! 这篇文章我将和大家一起了解ES2020的10个新特性。...
假设您使用以下代码创建一个对象: let myObject = { "ircEvent": "PRIVMSG", "method": "newURI", "regex": "^http://.*" }; 如果您...
当我们需要存储两位小数时,可以使用toFixed方法,但有些数字不需要来存储两位小数。 例如以下两个变量 /** * 前端教程网 */ var a = 1.777; var b = 1.6; 如果变量a的小数点超过2位,我们可以使用toF...
当你用 JS 编写正则表达式时,正则表达式默认区分大小写。 例如: var str = 'HelloWorld'; var reg = /h/g; reg.test(str); //返回false I 可用于忽略大小写字母,语法如下: /...
我们如何验证它是否是正确的电子邮件表达方式? 使用 正则表达式 可能是最好的方法,你可以在这里看到一些例子(在 Chrome 控制台上测试)。 function validateEmail(email) { const re...