Skip to content

Commit 0b6ae08

Browse files
author
natee
committed
shorter text
1 parent 41ddc96 commit 0b6ae08

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

i18n/zh-CN.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -389,14 +389,14 @@ Angular社区是一个热衷于分享经验的令人难以置信的社区,尽
389389
```
390390

391391

392-
###可绑定成员放到顶部
392+
###置顶绑定成员
393393
###### [Style [Y033](#style-y033)]
394394

395395
- 把可绑定的成员放到controller的顶部,按字母排序,并且不要通过controller的代码传播。
396396

397397
*为什么?*:易读,可以让你立即识别controller中的哪些成员可以在View中绑定和使用。
398398

399-
*为什么?*:虽然设置单行匿名函数很容易,但是当这些函数的代码超过一行时,这将极大降低代码的可读性。在可绑定成员下面定义函数(这些函数被提出来),把具体的实现细节放到下面,可绑定成员放到顶部,这会提高代码的可读性。
399+
*为什么?*:虽然设置单行匿名函数很容易,但是当这些函数的代码超过一行时,这将极大降低代码的可读性。在可绑定成员下面定义函数(这些函数被提出来),把具体的实现细节放到下面,可绑定成员置顶,这会提高代码的可读性。
400400

401401
```javascript
402402
/* avoid */
@@ -481,13 +481,13 @@ Angular社区是一个热衷于分享经验的令人难以置信的社区,尽
481481
###函数声明隐藏实现细节
482482
###### [Style [Y034](#style-y034)]
483483
484-
- 使用函数声明来隐藏实现细节,把绑定成员放到顶部,当你需要在controller中绑定一个函数时,把它指向一个在文件的后面会出现函数声明。更多详情请看[这里](http://www.johnpapa.net/angular-function-declarations-function-expressions-and-readable-code)。
484+
- 使用函数声明来隐藏实现细节,置顶绑定成员,当你需要在controller中绑定一个函数时,把它指向一个在文件的后面会出现函数声明。更多详情请看[这里](http://www.johnpapa.net/angular-function-declarations-function-expressions-and-readable-code)。
485485
486486
*为什么?*:易读,易识别哪些成员可以在View中绑定和使用。
487487
488488
*为什么?*:把函数的实现细节放到后面,你可以更清楚地看到重要的东西。
489489
490-
*为什么?*:由于函数声明会被提到顶部,所以没有必要担心在声明它之前就使用函数的问题。
490+
*为什么?*:由于函数声明会被置顶,所以没有必要担心在声明它之前就使用函数的问题。
491491
492492
*为什么?*:你再也不用担心当 `a`依赖于 `b`时,把`var a`放到`var b`之前会中断你的代码的函数声明问题。
493493
@@ -730,7 +730,7 @@ Angular社区是一个热衷于分享经验的令人难以置信的社区,尽
730730
731731
注:[所有的Angular services都是单例](https://docs.angularjs.org/guide/services),这意味着每个injector都只有一个实例化的service。
732732
733-
###可访问的成员放到顶部###
733+
###可访问的成员置顶###
734734
###### [Style [Y052](#style-y052)]
735735
736736
- 使用从[显露模块模式](http://addyosmani.com/resources/essentialjsdesignpatterns/book/#revealingmodulepatternjavascript)派生出来的技术把service(它的接口)中可调用的成员暴露到顶部,
@@ -739,7 +739,7 @@ Angular社区是一个热衷于分享经验的令人难以置信的社区,尽
739739
740740
*为什么?*:当文件内容很长时,这可以避免需要滚动才能看到暴露了哪些东西。
741741
742-
*为什么?*:虽然你可以随意写一个函数,但当函数代码超过一行时就会降低可读性并造成滚动。通过把实现细节放下面、可调用接口放到顶部的返回service的方式来定义可调用的接口,从而使代码更加易读。
742+
*为什么?*:虽然你可以随意写一个函数,但当函数代码超过一行时就会降低可读性并造成滚动。通过把实现细节放下面、把可调用接口置顶的形式返回service的方式来定义可调用的接口,从而使代码更加易读。
743743
744744
```javascript
745745
/* avoid */
@@ -790,13 +790,13 @@ Angular社区是一个热衷于分享经验的令人难以置信的社区,尽
790790
###函数声明隐藏实现细节
791791
###### [Style [Y053](#style-y053)]
792792
793-
- 函数声明隐藏实现细节,把绑定成员放到顶部,当你需要在controller中绑定一个函数时,把它指向一个函数声明,这个函数声明在文件的后面会出现。
793+
- 函数声明隐藏实现细节,置顶绑定成员,当你需要在controller中绑定一个函数时,把它指向一个函数声明,这个函数声明在文件的后面会出现。
794794
795795
*为什么?*:易读,易识别哪些成员可以在View中绑定和使用。
796796
797797
*为什么?*:把函数的实现细节放到后面,你可以更清楚地看到重要的东西。
798798
799-
*为什么?*:由于函数声明会被提到顶部,所以没有必要担心在声明它之前就使用函数的问题。
799+
*为什么?*:由于函数声明会被置顶,所以没有必要担心在声明它之前就使用函数的问题。
800800
801801
*为什么?*:你再也不用担心当 `a`依赖于 `b`时,把`var a`放到`var b`之前会中断你的代码的函数声明问题。
802802

0 commit comments

Comments
 (0)