1
0
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:
ruanyf 2016-02-29 18:16:31 +08:00
commit 48c94cc9d6

View File

@ -121,7 +121,7 @@ class Person {
}
```
上面代码中修饰器readonly用来修饰”类“的name方法。
上面代码中修饰器readonly用来修饰“类”的name方法。
此时,修饰器函数一共可以接受三个参数,第一个参数是所要修饰的目标对象,第二个参数是所要修饰的属性名,第三个参数是该属性的描述对象。
@ -168,7 +168,7 @@ class Person {
}
```
从上面代码中,我们一眼就能看出,`MyTestableClass`类是可测试的,而`name`方法是只读和不可枚举的。
从上面代码中,我们一眼就能看出,`Person`类是可测试的,而`name`方法是只读和不可枚举的。
除了注释修饰器还能用来类型检查。所以对于类来说这项功能相当有用。从长期来看它将是JavaScript代码静态分析的重要工具。