1. 程式人生 > >瀏覽器、宿主環境

瀏覽器、宿主環境

java 全部 公司 write 可能 不能 pro 不同的 web

  javascript是一種腳本語音,它本身不提供I/O(輸入和輸出)接口,也沒有與系統和外界通信的能力,更不能操作外圍設備、管理內存、修改註冊表等行為,這些功能全部交給宿主環境完成的,例如,在客戶端瀏覽器(外殼程序)的宿主環境中,Javascript通過window對象的alert()方法及document對象的write()和writeIn()方法輸出信息,而借助window的prompt()方法接收信息。當然,在其他宿主環境中可能會使用不同的宿主對象來完成以上功能。例如,在windows環境中,微軟公司開發的WSH就是一種腳本語言的宿主環境,它就定義了類似window對象的wscript對象來表示全局對象。

  不僅web瀏覽器是外殼程序,只要能提供javascript引擎執行的環境都可以做外殼程序。比如,服務器,桌面應用系統

瀏覽器、宿主環境