[閒聊] JS - 如何不用 a-zA-Z0-9 寫 console.log(1)

看板NetSecurity (資安 資訊安全)作者 (不要偷 Q)時間4年前 (2020/11/30 12:31), 編輯推噓0(002)
留言2則, 1人參與, 4年前最新討論串1/1
剛好看到有人分享文章[0] 分享 JavaScript 的優秀規格 其中提到如何不用 英文字母跟數字寫出 console.log(1) 當然這類型問題已經出現很多了 甚至都有線上服務[1] 將你的 JavaScript code 變成僅用 []()!+ 來呈現 (某種程度壓縮率應該蠻高的) 整體的核心概念是 - 0 可用 ![]+![] 1 可用 !![]+![] - 字母可以用 []+[] 之後就再透過 prototype 的方式 用 [] 找到需要的函數來執行 [0]: https://blog.techbridge.cc/2020/11/28/how-to-write-console-log-1-without-alphanumeric/ [1]: http://www.jsfuck.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 106.1.229.246 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/NetSecurity/M.1606710670.A.85C.html

11/30 12:48, 4年前 , 1F
同理 在 Python 的世界裡面可以用 ''.__class__ 當作橋
11/30 12:48, 1F

11/30 12:49, 4年前 , 2F
接方式呼叫其他函數
11/30 12:49, 2F
文章代碼(AID): #1Vn7MEXS (NetSecurity)
文章代碼(AID): #1Vn7MEXS (NetSecurity)