本文秉承着:你看不懂是你SB,我写的代码就要牛逼。

1、单行写一个评级组件

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

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

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

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

这个牛逼了

console.log

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

,舅服你

try{

something

}catch(e){

window.location.href=

"http://stackoverflow.com/search?q=

[js]+"+e.message;

}

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

Math.random.toString(16).substring(2)Math.random.toString(36).substring(2)

6、论如何优雅的取整

vara=~~2.33

varb=2.33|0

varc=2.330

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

我服

while(1){

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

}

你很机智,好一个障眼法

清除缓存:<a href="javascript:alert('清除成功');"清除缓存</a

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;

缺点也很明显,整型数据溢出,对于32位字符最大表示数字是2147483647,如果是2147483645和2147483646交换就失败了。黑科技办法:

a^=b;

b^=a;

a^=b;

哈哈

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

10、实现标准JSON的深拷贝

vara={

a:1b:{c:1d:2}

}

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竟然是不成立的。。。。所以这就是为什么数据库存储对于货币的最小单位都是分。

简单说,0.1和0.2的二进制浮点表示都不是精确的,所以相加后不是0.3,接近(不等于)0.30000000000000004。

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

最后奉劝大家一句:莫装逼、白了少年头,2333。。。

精彩回顾  点蓝字即可

♡ 程序员不要去这样的公司

♡ 程序员究竟能干多少年?

♡ 程序员吃的是青春饭?本质上取决于......

♡ 最霸气的程序员辞职理由,阅后即焚!

♡ 程序员面试神回复,最后一个“过分”了!

♡ 老码农冒死揭开行业黑幕:如何编写无法维护的代码

♡ 程序员相亲约在肯德基被拉黑 网友却说:活该!

♡ IT人才供不应求,快看看你值多少钱!

♡ 程序员,如果一小时后永久断网,你会干嘛?

♡ 第一个就跪了!程序员专属表情包汇总之开发篇

装逼技巧:程序员如何用代码证明自己牛逼!相关推荐

  1. python绘制生日快乐图片_程序员如何用代码祝自己生日快乐(多用模板)

    原标题:程序员如何用代码祝自己生日快乐(多用模板) 本文教你如何用代码为自己庆祝生日,当然你也可以用来讨好女神,具体如何应用大家可以发散思维,例如情人节给暗恋的女孩发一个 JS 文件过去表白,或者给女 ...

  2. 程序员如何用代码彻底终结系统那些事儿?

    [CSDN 编者按]互联网发展至今,瞬息万变的市场要求我们的产品具有更快的响应速度.技术的快速进步,软件的快速迭代升级,各种软件基础设施也不得不随之进行频繁的修改.为更好地适应各各式各样各样的需求,将 ...

  3. 程序员vs瓦工 那么到底谁牛逼?

    程序员是技术人员,瓦工,也是技术人员,那么到底谁牛逼?下面我来比较一下,纯粹是无聊,大家当笑话看看. 瓦工 房客打电话给我,说卫生间漏水,把楼下的客厅都洇湿了,老先生找上门来了.这还了得,赶紧处理吧. ...

  4. 疫苗事件:程序员做了这3件牛逼的事!

    点击上方蓝字关注公众号 码个蛋第329次推文 用技术发声 前言 相信大家这几天都被「疫苗事件」刷屏了,在刷屏的同时,一贯沉默的程序员,正在用技术发声. 用技术搞它 长生生物官网被黑客攻击:不搞你 对不 ...

  5. java生日快乐代码手机端,程序员如何用代码祝自己生日快乐(多用模板)

    要自己压缩出这样的代码其实很简单,使用 js2image 这个库就可以. github 地址:https://github.com/xinyu198736/js2image 执行以下命令安装全局命令: ...

  6. 怎么用python制作简单的程序-神级程序员教你如何用python制作一个牛逼的外挂!...

    玩过电脑游戏的同学对于外挂肯定不陌生,但是你在用外挂的时候有没有想过如何做一个外挂呢?(当然用外挂不是那么道义哈,呵呵),那我们就来看一下如何用python来制作一个外挂.... 我打开了4399小游 ...

  7. #为何程序员百万年薪,CTO技术总监架构师不写代码还这么牛逼 ?

    [此文章转自乐字节] 真的是一点不服气我的领导,每天就在座位上看看头条,到时间开开会,每天写代码的时间可能不到两小时,到底是为什么他的收入有年薪百万?我们都是985研究生毕业,是什么铸就了他的价值? ...

  8. 牛逼的程序员,都长什么样?

    程序员,是世界上少有的能改变世界的人! 在程序员圈子里,有很多如明星般闪耀的牛人! 有中国第一代程序员求伯君: 有获得图灵奖的姚期智: 有产品取得巨大成功的张小龙: 有开创信息推荐新模式的张一鸣... ...

  9. 程序员如何用技术变现

    如今的中国人,不再羞于谈钱,甚至有些过度追求金钱,这是时代的进步,而程序员拥有编写代码的手艺,作为一名匠人,当然可以通过手艺来赚钱.谈到程序员的变现途径,我们通常会想到的方法有: 接项目 开发小软件 ...

最新文章

  1. 将数据文件附加到数据库
  2. bat 域 本机管理员密码_Windows域中特殊的用户-计算机对象攻防
  3. python3打开https_python如何访问https
  4. laravel artisan 后台运行_3分钟短文:Laravel用户自定义命令行简明教程
  5. Actor模型(分布式编程)
  6. 使用jstree创建无限分级的树(ajax动态创建子节点)
  7. css3高级和低级样式属性先后顺序
  8. C和指针之数组编程练习5 (矩阵相乘)
  9. Star UML指导手册
  10. shortest path problem
  11. 计算机常识 和 应用技巧
  12. libcef和js交互
  13. 手机上实现划词朗读功能
  14. 七大常见排序,你究竟懂几个?(下)
  15. 用shapely判断两个图形的包含相交关系
  16. 主视图和左视图算体积最大最小值
  17. 移动周报:七大无需编程的DIY开发工具
  18. [Camera]摄像头图像处理及色彩模型
  19. 用不起!中国移动首个5G套餐确认,最低消费118元!
  20. OpenCv图像处理之resize(缩放)、transpose、rotate(旋转)、flip(翻转)介绍

热门文章

  1. 【数字图像处理】秒懂傅里叶变换,仅需此文
  2. JS gkb转utf8(fetch gbk网页是乱码)
  3. 从双非渣硕到字节NLP算法,很强!
  4. #今日论文推荐# 陈天奇、王威廉等人推荐:ACL最佳论文奖得主给新入行研究者的一点建议
  5. BlockingQueue Interface In Java学习
  6. 傅里叶变换和拉普拉斯变换的物理解释及区别
  7. python编写随机获取ip免费调用有道翻译
  8. 阅读 《图解密码技术 第三版》的归纳和总结
  9. js制作的模拟超逼真下雨效果
  10. 什么是EOS智能合约