色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

前端要給力之:代碼可以有多爛?

  1、爛代碼是怎么定義的?

  !KissyUI是淘寶Kissy這個前端項目的一個群,龍藏同學在看完我在公司內網的“讀爛代碼系列”之后就在群里問呵:爛代碼是怎么定義的?

  是呵,到底什么才算爛代碼呢?這讓我想到一件事,是另一個網友在gtalk上問我的一個問題:他需要a,b,c三個條件全真時為假,全假時也為假,請問如何判斷。

  接下來KissyUI群里的同學給出了很多答案:

   1. if( a&&b&&c || !a&&!b&&!c){  
2. return false
3. }
4. // 2. 龍藏
5. (a ^ b) & c
6. // 3. 愚公(我給gtalk上的提問者)的答案
7. (a xor b) or (a xor c)
8. // 4. 提問者自己的想法
9. (a + b + c) % 3
10. // 5. 云謙對答案4的改進版本
11. (!!a+!!b+!!c)%n
12. // 6. 拔赤
13. a ? (b?c:b) : (b?!b:!c)
14. // 7. 吳英杰
15. (a != b || b != c)
16. 或
17. (!a != !b || !b != !c)
18. // 8. 姬光
19. var v = a&&b&&c;
20. if(!v){
21. return false;
22. }else if(v){
23. return false;
24. }else{
25. return true;
26. }

it知識庫前端要給力之:代碼可以有多爛?,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 绥芬河市| 玉屏| 花垣县| 长武县| 德惠市| 桃园县| 澎湖县| 宿松县| 锡林浩特市| 喀喇沁旗| 重庆市| 桐梓县| 淳安县| 云浮市| 天长市| 西乡县| 龙门县| 夏河县| 东光县| 疏附县| 扎赉特旗| 星座| 灌云县| 绥中县| 波密县| 蓬溪县| 修水县| 图片| 中江县| 电白县| 甘南县| 伊吾县| 萝北县| 临澧县| 漠河县| 南陵县| 永修县| 城市| 教育| 玉田县| 佛冈县|