如何使用 js 寫一個正常人看不懂的無聊代碼


如何使用 js 寫一個正常人看不懂的無聊代碼

代碼質量, 代碼可讀性, 代碼可維護性, clean code

WAT

js WTF

https://www.destroyallsoftware.com/talks/wat

https://github.com/garybernhardt

console

  1. 正常寫法
const log = console.log;

log(`nb`);
// nb

  1. 黑科技寫法
const log = console.log;

log(([][[]]+[])[+!![]]+([]+{})[!+[]+!![]]);
// nb

時間戳

  1. 正常寫法
const timestamp  = new Date().getTime();
// 1603205958323

  1. 黑科技寫法
const timestamp  = +new Date();
// 1603205978593

1. 正常寫法


  1. 黑科技寫法

1. 正常寫法


  1. 黑科技寫法

  1. 正常寫法

  1. 黑科技寫法

  1. 正常寫法

  1. 黑科技寫法

  1. 正常寫法

  1. 黑科技寫法


  1. 正常寫法

  1. 黑科技寫法

refs



©xgqfrms 2012-2020

www.cnblogs.com 發布文章使用:只允許注冊用戶才可以訪問!



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM