UnityのJavaScriptは静的型付けできるんだから書き方によっては同じ中間コード出るんじゃないの。