是故意为了抛 error 来的到 call stack ，不然就得用 arguments.callee ， use strict 通不过