你理解错了,不是编译问题,是用户代码写起来爆炸。就拿你说的那个例子,能通过网络调用拿数填给proxy,那我岂不是写一个赋值有语句就得catch一下网络错误了。。。简直就没有一句操作是安全的
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 这个事情在编译器里面几个判断语句就搞定了。实际会优化成正常的函数调用。更深层的优化可以放到字节码这个地方,直接切换函数帧,不止不增加开销,甚至提升了性能。
: 话说,js 社区啥时候也关心函数调用开销了。。满世界到处飘的 lambda 和 map()...
--
修改:beep FROM 123.120.180.*
FROM 123.120.180.*