IT@Solve=>web技术常见问题前端从业人员技术贴前端开发技巧

JavaScript代码高逼格写法

2019-05-30  本文已影响521人  贝程学院_前端

JavaScript代码高逼格写法

小前端们在学习js的时候,总会看到那么一些不太好理解的代码和符号!有人就说了:又给我装x!

其实作为程序员的各位都希望自己的代码让别人看不懂,想秀秀操作~

招式一:花式js匿名函数

一般情况下的匿名函数是:

(function () {});

提升一下就成了这样:

+function () {};

-function () {};

+(function () {});

-(function () {});

!function () {};

~function () {};

void function () {};

招式二:花式取整

15.96 | 0   // 15

-15.96 | 0   // -15

~~15.96  // 15

~~-15.96  // -15

简单点理解用了 | 0 和~~就是直接将小数点后的砍掉。

技巧三:多使用 || 和 && 来替代if else

if(a === 1) {

     a = 3;

}else if (a === 5) {

    a = 15;

}else {

    a = 2;

}

使用花式之后:

(a === 1) && (a = 3) || (a === 5) && (a = 15) || (a = 2);

很明显使用了 && 和 || 之后代码显得很精简并且好看了。

贝程教育-国内资深的前端,全栈工程师培训基地

上一篇下一篇

猜你喜欢

热点阅读