mirror of
https://github.com/ruanyf/es6tutorial.git
synced 2025-05-24 18:32:22 +00:00
Merge branch 'gh-pages' of github.com:ruanyf/es6tutorial into gh-pages
This commit is contained in:
commit
48c94cc9d6
@ -121,7 +121,7 @@ class Person {
|
||||
}
|
||||
```
|
||||
|
||||
上面代码中,修饰器readonly用来修饰”类“的name方法。
|
||||
上面代码中,修饰器readonly用来修饰“类”的name方法。
|
||||
|
||||
此时,修饰器函数一共可以接受三个参数,第一个参数是所要修饰的目标对象,第二个参数是所要修饰的属性名,第三个参数是该属性的描述对象。
|
||||
|
||||
@ -168,7 +168,7 @@ class Person {
|
||||
}
|
||||
```
|
||||
|
||||
从上面代码中,我们一眼就能看出,`MyTestableClass`类是可测试的,而`name`方法是只读和不可枚举的。
|
||||
从上面代码中,我们一眼就能看出,`Person`类是可测试的,而`name`方法是只读和不可枚举的。
|
||||
|
||||
除了注释,修饰器还能用来类型检查。所以,对于类来说,这项功能相当有用。从长期来看,它将是JavaScript代码静态分析的重要工具。
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user