装哔技巧:程序员如何用代码证明自己厉害!

本文秉承着

不管你能不能看懂

我写的代码就要厉害

的理念

在这里相信有许多想要学习Java的同学,大家可以关注小编头条号,私信【学习】即可免费领取一整套系统的Java学习教程!

1、单行写一个评级组件

“★★★★★☆☆☆☆☆”.slice(5 – rate, 10 – rate);定义一个变量rate是1到5的值,然后执行上面代码,看图

装哔技巧:程序员如何用代码证明自己厉害!

才发现插件什么的都弱爆了

装哔技巧:程序员如何用代码证明自己厉害!

2、如何装逼用代码骂别人智障

装哔技巧:程序员如何用代码证明自己厉害!

3、如何用代码优雅的证明自己NB

这个厉害了

console.log

装哔技巧:程序员如何用代码证明自己厉害!

4、JavaScript错误处理的方式的正确姿势

,舅服你

装哔技巧:程序员如何用代码证明自己厉害!

装哔技巧:程序员如何用代码证明自己厉害!

5、论如何优雅的取随机字符串

装哔技巧:程序员如何用代码证明自己厉害!

6、论如何优雅的取整

vara=~~2.33

varb=2.33|0

varc=2.330

装哔技巧:程序员如何用代码证明自己厉害!

7、这个我服,还有这个你很机智

我服

while(1){

alert('牛逼你把我关了啊')

}

你很机智,好一个障眼法

清除缓存:

装哔技巧:程序员如何用代码证明自己厉害!

8、逗号运算符

vara=0;

varb=(a++99);

console.log(a);// 1

console.log(b);// 99

装哔技巧:程序员如何用代码证明自己厉害!

9、论如何最佳的让两个整数交换数值

常规办法:

vara=1

b=2;

a+=b;

b=a-b;

a-=b;

a^=b;

b^=a;

a^=b;

装哔技巧:程序员如何用代码证明自己厉害!

哈哈

,看不懂的童鞋建议去补习一下C语言的位操作,我就不去复习了,以前学嵌入式时候学的位操作都忘了

10、实现标准JSON的深拷贝

vara={

a:1b:

}

varb=JSON.parse(JSON.stringify(a))

装哔技巧:程序员如何用代码证明自己厉害!

不考虑IE的情况下,标准JSON格式的对象蛮实用,不过对于undefined和function的会忽略掉。

11、不用Number、parseInt和parseFloat和方法把”1″字符串转换成数字

哈哈,不准用强制类型转换,那么就想到了强大了隐式转换

vara=1

+a

装哔技巧:程序员如何用代码证明自己厉害!

12、如何装逼的写出”hello world!”

滚动条很长哦

居然能运行,牛逼的隐式转换

装哔技巧:程序员如何用代码证明自己厉害!

装哔技巧:程序员如何用代码证明自己厉害!

13、0.1 + 0.2 == 0.3

装哔技巧:程序员如何用代码证明自己厉害!

0.1 +0.2 == 0.3竟然是不成立的。。。。所以这就是为什么数据库存储对于货币的最小单位都是分。

所以,比较数字时,应该有个宽容值。ES6中这个宽容值被预定义了:Number.EPSILON。

下面是小编整理的一整套系统Java学习教程,关注小编头条号,私信【学习】即可免费领取!

装哔技巧:程序员如何用代码证明自己厉害!


分享到:


相關文章: