1
scarlex 2014 年 10 月 22 日 前两天看到楼主创建了这个repository,原来是用来干这个的~
|
3
linea 2014 年 10 月 22 日
Mark
|
4
jsonline 2014 年 10 月 22 日 via Android 有一种纵容的感觉
|
5
XadillaX OP @jsonline 实际上的需求是——小伙伴请求了个 JSONP,然后想把这个 JSONP 得到的 Object 拿到服务端解析。JSONP 本来就是 js 代码,所以写法当然一般就是不带引号的写法了。
|
6
zzNucker 2014 年 10 月 22 日
吊吊吊吊
|
7
ibudao 2014 年 10 月 22 日
虽然需求很小,手写parser没什么问题,不过还是推荐一下pegjs,可读性可维护性要好很多。
|
8
lisposter 2014 年 10 月 22 日
大家好,我是那个提需求的
|
9
iwege 2014 年 10 月 22 日
vm.runInContext 是否可以解决安全问题?
|
10
XadillaX OP @iwege 我没做过实验,但是我提过效率。然后有人就做了做过实验。
以下是引用: “嗯 , 效率是个问题...1W次,vm要9K ms , fbbk-json 30ms , 不能忍...” by magicdown 毕竟在沙箱里面模拟代码执行还是要开销的。 |
11
magicdawn 2014 年 10 月 23 日 嗯,vm是挺慢的...
测试代码 https://gist.github.com/magicdawn/b9ea7b05c92913da439d 第三楼 vm模块各个方法之间还不一样,runInNewContext(code,sanbox) 最快 4K ms |