裝逼技巧:程式設計師如何用程式碼罵別人sb,以及證明自己牛逼!
本文秉承著:你看不懂是你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大咖的話:
大咖的話:
最近有很多想學習程式設計的朋友問我有沒有什麼好的前端/html5javascript資料!因為最近今年我都在認真蒐集有價值的web前端資料,技術資料,只為幫助那些想學習前端而不知道從哪開始的朋友。群號:618522268
為了感謝大家的支援,今天我在這裡統一說下吧,關注公眾號:‘web前端EDU',就可以領取上全套視訊學習資料!
14、0.1 + 0.2 == 0.3
0.1 +0.2 == 0.3竟然是不成立的。。。。所以這就是為什麼資料庫儲存對於貨幣的最小單位都是分。
簡單說,0.1和0.2的二進位制浮點表示都不是精確的,所以相加後不是0.3,接近(不等於)0.30000000000000004。
所以,比較數字時,應該有個寬容值。ES6中這個寬容值被預定義了:Number.EPSILON。
最後奉勸大家一句:莫裝逼、白了少年頭,2333。。。
相關文章
- 分享一段牛逼程式碼
- 程式設計師程式設計必備名言佳句,提升裝逼指數~程式設計師
- 牛逼程式設計師分五種不同類別,你屬於哪一種?程式設計師
- 牛逼程式設計師必須要掌握金字塔思維程式設計師
- java併發程式設計系列:牛逼的AQS(上)Java程式設計AQS
- java併發程式設計系列:牛逼的AQS(下)Java程式設計AQS
- Web前端必備基礎知識點,百萬程式設計師:牛逼!Web前端程式設計師
- 讓程式設計師不再苦逼的神器(上)程式設計師
- 讓程式設計師不再苦逼的神器(下)程式設計師
- 程式設計師自卑:自己是普本,周圍都是名校畢業的。網友:你那才叫牛逼!程式設計師
- 其實,我們們程式設計師過了30歲,還可以更牛逼!程式設計師
- 自定義註解!絕對是程式設計師裝逼的利器!!程式設計師
- 布隆,牛逼!布穀鳥,牛逼!
- 程式設計師懵逼時刻:幾個月後,之前自己寫的程式碼也看不懂了?程式設計師
- Spring的資料庫程式設計淺入淺出——不吹牛逼不裝逼Spring資料庫程式設計
- 鬼泣的反套路設計如何讓玩家覺得自己牛逼
- 裝逼只服程式設計師!用程式碼寫出租廣告,網友回覆亮了:程式碼有點爛啊程式設計師
- 如何設計一個牛逼的API介面API
- 牛逼至極!用這個神器看程式碼太舒服了
- 逼自己一把:與其未來現實生活中被別人逼,不如現在就從逼自己開始2019年3月
- 2020 年最牛逼的 10 門程式語言
- 配 mac 的公司想說明自己有錢還是自己會裝逼?Mac
- 一行能裝逼的JavaScript程式碼的延伸JavaScript
- 如何設計一個牛逼的訊息佇列?佇列
- 別罵了,其實低程式碼平臺對程式設計師有這些好處!程式設計師
- [趣圖]程式設計社群調查顯示,Java程式設計師最苦逼,C++程式設計師最年老,是這樣的麼?Java程式設計師C++
- 程式碼如人
- 一個超級牛逼基於SpringBoot + Mybatis + Vue的程式碼生成器Spring BootMyBatisVue
- 【技巧總結】位運算裝逼指南
- 前端裝逼技巧 108 式(一)—— 打工人前端
- 新手程式設計師?教你解決辦法!基礎都掌握了,動手敲程式碼就一臉懵逼程式設計師
- 記一次程式設計師在辦公室裡的“撕逼”經歷程式設計師
- 【揭祕】高薪,單身,苦逼,這就是中國程式設計師生存現狀?高薪程式設計師
- 牛逼!位元組 IDE 來了!!IDE
- 前端裝逼技巧 108 式(三)—— 冇得感情的API呼叫工程師前端API工程師
- 【演算法技巧】位運算裝逼指南演算法
- 分享一個用Git裝逼的小技巧~Git
- 美女程式設計師觀點:程式設計師最重要的非程式設計技巧程式設計師