JavaScript大佬都是这么写的 高逼格实用小技巧

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

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

招式一:花式js匿名函数
一般情况下的匿名函数是:

(function () {});

提升一下就成了这样:

+function () {};

-function () {};

+(function () {});

-(function () {});

!function () {};

~function () {};

void function () {};

一号学习基地已满 二号学习基地906407826 海量资料欢迎自取

招式二:花式取整

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);

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

猜你喜欢

转载自blog.csdn.net/PyhtonChen/article/details/95203356