【導(dǎo)讀】了推動類型系統(tǒng)分析,靜態(tài)分析和編譯技術(shù)研究等領(lǐng)域發(fā)展的動力之一。員是如何利用語言的這些特性。在本文中,我們將研究一些廣泛使用JavaScript. 用工業(yè)標(biāo)準(zhǔn)中的數(shù)據(jù)進(jìn)行比較。至是結(jié)構(gòu)化編程。與之對應(yīng)的是,JavaScript十分強(qiáng)調(diào)編程語言的靈活性。JavaScript的成功是不可否認(rèn)的。據(jù)相關(guān)數(shù)據(jù)顯示,當(dāng)前最流行的100個網(wǎng)站中。以及開發(fā)環(huán)境等的通用計算平臺。它一直被譽(yù)為互聯(lián)網(wǎng)界的“匯編語言”,和Java. 以及Scheme語言類似,JavaScript需要代碼生成工具的解釋。工具,以幫助開發(fā)者盡早的發(fā)現(xiàn)程序中的漏洞。JavaScript實(shí)現(xiàn)很大的進(jìn)步,目前最先進(jìn)的即時編譯技術(shù)得到了應(yīng)用。驗(yàn)證現(xiàn)有的JavaScript程序。的擴(kuò)展的類型檢查。對于JavaScript,Anderson等人提。常見的關(guān)于JavaScript的動態(tài)行為的假設(shè)。那么具體到JavaScript的情形,就是假設(shè)作。JavaScript里的類型系統(tǒng)已經(jīng)聲明的。JavaScript允許不同元數(shù)的調(diào)用。一些出色的JavaScript程序的完善和優(yōu)化,如。本文的目的是提供支持或否定以上假設(shè)的證據(jù)。