随笔分类 -  WEB / JavaScript

摘要:在JavaScript中,... 符号在函数定义中被称为“扩展运算符”(spread operator)。当你在函数的参数列表中看到 ...,它表示这个函数可以接受任意数量的参数,并将这些参数作为一个数组传递给函数。 在提供的函数定义中: function 连续判断(...参数) { // ... 阅读全文
posted @ 2024-07-01 22:39 cnyjh 阅读(9) 评论(0) 推荐(0) 编辑
摘要:使用ES6的箭头函数和展开运算符(...)可以简化使用逻辑与(&&)运算符的代码。这种方法通常用于当你有一组变量,并且想要在单个表达式中检查它们是否都满足特定条件时。以下是一个示例,展示如何使用箭头函数和展开运算符来简化检查多个变量是否都已定义且不为空的代码: // 假设有以下变量 const a 阅读全文
posted @ 2024-06-15 23:28 cnyjh 阅读(5) 评论(0) 推荐(0) 编辑
摘要:在 JavaScript 中,try 语句用于捕获可能在执行期间抛出的异常。它通常与 catch 语句一起使用,以处理错误情况,而不是让程序崩溃或产生不可预测的行为。以下是一些使用 try 语句的常见场景: 访问可能不存在的属性或方法:当你尝试访问对象的属性或方法,但不确定该对象是否存在时。 执行可 阅读全文
posted @ 2024-06-12 22:28 cnyjh 阅读(23) 评论(0) 推荐(0) 编辑
摘要:在JavaScript中,有以下几种常用的流程控制语句: if...else: 当if条件为假时,可以使用else语句执行另一段代码。 if (condition) { // 条件为真时执行的代码 } else { // 条件为假时执行的代码 } if...else if...else: 可以链式使 阅读全文
posted @ 2024-06-12 12:56 cnyjh 阅读(22) 评论(0) 推荐(0) 编辑
摘要:async/await是什么? async 是一个修饰符,async 定义的函数会默认的返回一个Promise对象resolve的值,因此对async函数可以直接进行then操作,返回的值即为then方法的传入函数。 await 也是一个修饰符,await 关键字 只能放在 async 函数内部, 阅读全文
posted @ 2024-06-07 19:18 cnyjh 阅读(36) 评论(0) 推荐(0) 编辑
摘要:在HTML前端,登录页面通常允许用户通过账号、邮箱或手机号码登录。后端处理这种需求时, 1、使用这些正则表达式来检查用户输入: function identifyInput(input) { const usernameRegex = /[1]{3,}$/; const emailRegex = / 阅读全文
posted @ 2024-06-05 14:59 cnyjh 阅读(32) 评论(0) 推荐(0) 编辑
摘要:在JavaScript中,函数前加async和不加async主要有以下区别: 返回值类型: 加async:使用async关键字声明的函数总是返回一个Promise对象。这意味着,无论函数中返回的是什么值,它都会被自动包装在一个Promise中。 不加async:普通函数返回的是其执行结果,它不会自动 阅读全文
posted @ 2024-06-04 12:31 cnyjh 阅读(305) 评论(0) 推荐(0) 编辑
摘要:在JavaScript中,Promise对象是一个表示异步操作最终完成(或失败)及其结果值的对象。Promise提供了一种更加优雅和强大的异步编程解决方案。 Promise具有以下特点: 状态:一个Promise对象有三种状态: Pending(等待状态):初始状态,既不是成功,也不是失败状态。 F 阅读全文
posted @ 2024-06-04 12:30 cnyjh 阅读(12) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示