码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2016-04-25 19:31:02      阅读:1016      评论: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)
(3)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!