File tree Expand file tree Collapse file tree 1 file changed +64
-0
lines changed Expand file tree Collapse file tree 1 file changed +64
-0
lines changed Original file line number Diff line number Diff line change 42
42
+ [ 游览器特性hack] ( #游览器特性hack )
43
43
- [ 文档注释] ( #文档注释 )
44
44
45
+ 3 . 语句和表达式
46
+
47
+ - [ 花括号的对齐方式] ( #花括号的对齐方式 )
48
+ - [ 块语句的间隔] ( #块语句的间隔 )
49
+
45
50
### 缩进层级
46
51
47
52
- 缩进层级非常重要,弄的不好,容易造成很多误解。
@@ -805,6 +810,65 @@ Y.merge = function() {
805
810
806
811
[返回顶部](#编程风格)
807
812
813
+ ### 花括号的对齐方式
814
+
815
+ - 有2中风格
816
+ + 第一个风格是,将左括号放置在第一句代码的末尾
817
+ * 这种风格来自java
818
+ ` ` ` javascript
819
+ if (condition) {
820
+ doSomething ();
821
+ } else {
822
+ doSomethingElse ();
823
+ }
824
+ ` ` `
825
+
826
+ + 第二种风格是将左括号放置于块语句首行的下一行。
827
+ ` ` ` javascript
828
+ if (condition)
829
+ {
830
+ doSomething ();
831
+ }
832
+ else
833
+ {
834
+ doSomethingElse ();
835
+ }
836
+ ` ` `
837
+ + 这种风格是C#的风格,这种写法会导致,自动插入分号位置错误,所以不推荐用这种风格。
838
+
839
+ [返回顶部](#编程风格)
840
+
841
+ ### 块语句的间隔
842
+
843
+ - 有三种主要的风格
844
+ + 第一种风格,在语句名,圆括号和左花括号之间没有空格间隔。
845
+ * 这种风格可读性不好。
846
+ ` ` ` javascript
847
+ if (condition){
848
+ doSomething ();
849
+ }
850
+ ` ` `
851
+
852
+ + 第二种风格,在左圆括号之前和右圆括号之后各添加一个空格
853
+ * 这种风格最流行。
854
+ ` ` ` javascript
855
+ if (condition) {
856
+ doSomething ();
857
+ }
858
+ ` ` `
859
+
860
+ + 第三种风格,在左圆括号后和右圆括号前各添加一个空格
861
+ * 这种写法可读性最高。
862
+ ` ` ` javascript
863
+ if ( condition ) {
864
+ doSomething ();
865
+ }
866
+ ` ` `
867
+
868
+ + 本人和书的作者一样比较推荐第二种风格。
869
+
870
+ [返回顶部](#编程风格)
871
+
808
872
## 补足
809
873
810
874
[图片识别](https://github.com/gsdgdf/Java_OCR)
You can’t perform that action at this time.
0 commit comments