首页 > 编程语言 > 详细

javascript中的indexOf与if判断的装逼写法

时间:2016-04-25 19:28:45      阅读:214      评论:0      收藏:0      [点我收藏+]

常规indexOf与if判断写法:

1 if("112233".indexOf("22")>-1) {
2     console.log("很二");
3 }else {
4     console.log("怎么一点都不二");
5 }

以上代码是否是我们平时在写js逻辑时最常用写法,是否觉得有点out?来看看下面的装逼写法(PS:大神请忽略)

1 if(~"112233".indexOf("22")) {
2     console.log("很二");
3 }else {
4     console.log("怎么一点都不二");
5 }

卧槽,明明就是一样的代码,别欺负劳资读书少。

骚年,请注意indexOf前面的“~”,这货只是位运算取反,在这儿却可以用来装逼。(装逼大法:-1取反为0,0在if判断里面false)

 

以上装逼大法介绍完毕,骚年有没有学会?

javascript中的indexOf与if判断的装逼写法

原文:http://www.cnblogs.com/linx/p/5431857.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!