From f8dc460d0a422b2037e2c8e2558ce731b9509a0e Mon Sep 17 00:00:00 2001 From: YuJian Date: Mon, 27 Jun 2022 11:50:51 +0800 Subject: [PATCH] vault backup: 2022-06-27 11:50:51 --- Antd 的深入尝试/Button.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Antd 的深入尝试/Button.md b/Antd 的深入尝试/Button.md index 3936398..aeb5cd2 100644 --- a/Antd 的深入尝试/Button.md +++ b/Antd 的深入尝试/Button.md @@ -9,5 +9,6 @@ isTwoCNChar("提交") 在这里 isTwoCNChar 是使用 bind 改变作用域后生成的新函数赋值的,它的作用域为 rxTwoCNChar,在这里 rxTwoCNChar.test.bind 实际上相当于 RegExp.prototype.test.bind,它们效果实际上是一致的 1. 为什么需要使用 bind 方法改变作用域? - `rxTwoCNChar.test` 这一行作用相当于 `RegExp.prototype.test` ,将 -1. 不使用 bind 时 rxTwoCNChar.test 指向谁? \ No newline at end of file + `rxTwoCNChar.test` 这一行作用相当于 `RegExp.prototype.test` ,将 RegExp 原型中的 test 方法赋值给 isTwoCNChar,此时 test 方法并没有执行所以并不存在作用域, +1. 不使用 bind 时 rxTwoCNChar.test 指向谁? + 1. 严格模式下 this 指向 \ No newline at end of file