鱼C论坛

 找回密码
 立即注册
分享 全局匹配
hayeee 2024-1-18 13:39
到目前为止,只能提取或搜寻一次模式匹配。 let testStr = "Repeat, Repeat, Repeat" ; let ourRegex = / Repeat / ; testStr . match ( ourRegex ) ; 在这里match将返回 。 要多次搜索或提取模型,你可以使用全局搜索标志:g。 let repeatRegex = / Repeat ...
0 个评论
分享 提取匹配项
hayeee 2024-1-18 13:33
到目前为止,只是检查了一个匹配模式是否存在于字符串中。 还可以使用.match()方法来提取找到的实际匹配项。 可以使用字符串来调用.match()方法,并在括号内传入正则表达式。 请看下面的举例: "Hello, World!" . match ( / Hello / ) ; let ourStr = "Regular expressi ...
0 个评论
分享 匹配时忽略大小写
hayeee 2024-1-18 13:30
大小写即大写字母和小写字母。 大写字母如A、B和C。 小写字母如a、b和c。 可以使用标志(flag)来匹配这两种情况。 标志有很多,不过这里我们只关注忽略大小写的标志——i。 可以通过将它附加到正则表达式之后来使用它。 这里给出使用该标志的一个实例/ignorecase/i。 这个字 ...
0 个评论
分享 使用测试方法
hayeee 2024-1-18 13:09
在编程语言中,正则表达式用于匹配指定的字符串。 通过正则表达式创建匹配模式(规则)可以帮你完成指定匹配。 如果想要在字符串The dog chased the cat中匹配到the这个单词,可以使用如下正则表达式:/the/。 注意,正则表达式中不需要引号。 JavaScript 中有多种使用正则表达式的方法。 测试 ...
0 个评论
分享 使用 catch 处理 Promise 失败的情况
hayeee 2024-1-18 12:37
当 promise 失败时会调用catch方法。 当 promise 的reject方法执行时会直接调用。 用法如下: myPromise . catch ( error = { } ) ; error是传入reject方法的参数。 给 promise 添加catch方法。 用error作为回调函数的参数, ...
0 个评论
分享 用 then 处理 Promise 完成的情况
hayeee 2024-1-18 12:33
当程序需要花费未知的时间才能完成时(比如一些异步操作),一般是服务器请求,promise 很有用。 服务器请求会花费一些时间,当结束时,需要根据服务器的响应执行一些操作。 这可以用then方法来实现, 当 promise 完成resolve时会触发then方法。 例子如下: myPromise . then ( r ...
0 个评论
分享 通过 resolve 和 reject 完成 Promise
hayeee 2024-1-18 05:06
Promise 有三个状态:pending、fulfilled和rejected。 上一个挑战里创建的 promise 一直阻塞在pending状态里,因为没有调用 promise 的完成方法。 Promise 提供的resolve和reject参数就是用来结束 promise 的。 Promise 成功时调用resolve,promise 执行失败 ...
0 个评论
分享 创建一个 JavaScript Promise
hayeee 2024-1-18 05:04
Promise 是异步编程的一种解决方案 - 它在未来的某时会生成一个值。 任务完成,分执行成功和执行失败两种情况。Promise是构造器函数,需要通过new关键字来创建。 构造器参数是一个函数,该函数有两个参数 -resolve和reject。 通过它们来判断 promise 的执行结果。 用法如下: ...
0 个评论
分享 用 * 从文件中导入所有内容
hayeee 2024-1-15 11:31
用 * 从文件中导入所有内容 假设你有一个文件,你希望将其所有内容导入到当前文件中。 可以用import * as语法来实现。 下面是一个从同目录下的math_functions.js文件中导入所有内容的例子: import * as myMathModule from "./math_functions.js" ; 上面的import语 ...
0 个评论
分享 用 export default 创建一个默认导出
hayeee 2024-1-15 11:28
在export的课程中,你学习了命名导出语法, 这可以在其他文件中引用一些函数或者变量。 还需要了解另外一种被称为默认导出的export的语法。 在文件中只有一个值需要导出的时候,通常会使用这种语法。 它也常常用于给文件或者模块创建返回值。 下面是使用export default的例子: e ...
0 个评论

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-23 12:08

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

返回顶部