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

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

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

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

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

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

   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的改進(jìn)版本
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知識庫前端要給力之:代碼可以有多爛?,轉(zhuǎn)載需保留來源!

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

主站蜘蛛池模板: 松滋市| 青海省| 华阴市| 五家渠市| 台湾省| 眉山市| 清徐县| 潼南县| 祁连县| 泗阳县| 阿拉善盟| 安庆市| 平邑县| 长治县| 抚顺县| 司法| 息烽县| 江门市| 固镇县| 司法| 德安县| 邻水| 南投市| 汝州市| 通山县| 汉中市| 遂溪县| 洪洞县| 临猗县| 定南县| 大化| 迁安市| 揭西县| 西和县| 岑巩县| 大港区| 淳安县| 衡阳县| 大宁县| 中方县| 米脂县|