Re: [js] 一個關於 javascript 的問題
JavaScript,或是ECMAScript,本來就是個依賴host環境的程式語言,這是在規格裡面開
宗明義就講的。
所以只要host環境提供讓你讀取什麼環境變數的功能,它就可以讀取環境變數。
這些跟JavaScript本身其實沒多大關係,它本身可以做的事情,主要就是透過Object、
Array、Function、String、Math、Date、Number、Boolean、RegExp(不知道有沒有漏掉
)等幾個物件,還有內建於Global物件的幾個函數、primitive type、operator等做的。
其他就是Host環境提供的了,例如在瀏覽器這個Host環境中,Global物件就是window,
透過window還提供了許多東西,例如document、navigater等等...
如果你用Rhino這個JavaScript引擎,可以用Java來提供Host環境的功能,如果你想自製
JavaScript的環境,這是個比較簡單的實驗方法。(我假設Java比較好學)
對了,Host環境提供的東西都會在Global物件裡面,補充一下。
--
Sapere Aude! 這就是啟蒙運動的口號!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.245.117.43
推
05/25 20:10, , 1F
05/25 20:10, 1F
→
05/25 20:11, , 2F
05/25 20:11, 2F
→
05/25 22:29, , 3F
05/25 22:29, 3F
→
05/25 22:29, , 4F
05/25 22:29, 4F
推
05/26 00:19, , 5F
05/26 00:19, 5F
→
05/26 00:19, , 6F
05/26 00:19, 6F
→
05/26 00:20, , 7F
05/26 00:20, 7F
→
05/26 16:24, , 8F
05/26 16:24, 8F
→
05/26 16:26, , 9F
05/26 16:26, 9F
討論串 (同標題文章)
完整討論串 (本文為第 3 之 3 篇):
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章