1
Kokororin 2019-01-21 17:18:50 +08:00
jsunfuck
|
2
kingwl 2019-01-21 17:19:15 +08:00
prepack
|
3
CloudMx 2019-01-21 17:22:21 +08:00
|
4
mytry 2019-01-21 17:50:32 +08:00
hook `Function`:
```js Function.prototype.__defineGetter__('constructor', function() { return function(...args) { console.log('code:', ...args); return Function(...args); }; }); // run code here ``` |
5
Kylin30 2019-01-21 18:15:06 +08:00 1
jsCondom
|
7
infra 2019-01-21 20:11:15 +08:00
长见识了
|
8
4goodworld 2019-01-21 21:24:55 +08:00
@mytry 能再解释解释吗?...args 是什么意思呢?参数?
|
9
mytry 2019-01-22 10:12:46 +08:00
@4goodworld 就是传给 Function 的 arguments
|
10
SakuraKuma 2019-01-22 10:14:10 +08:00 1
把最后两括号换成.toString()
|
11
jiejiss 2019-01-22 10:33:28 +08:00 via Android
100 页草稿纸+10 根铅笔+2 块橡皮应该就够了,可以练习 js 里的数据类型转换(手动狗头
|
12
4goodworld 2019-01-22 20:03:23 +08:00
@mytry 可有可以调试的实例呢?
|
13
libook 2019-01-29 16:01:18 +08:00
这个应该是 JS 版的 Brainfuck 解释器?
我还以为是这个: https://github.com/alcuadrado/hieroglyphy 这个可以把任何数字或字符串转换成 Brianfuck 风格的 JS 原生代码。 |