Jscript 隨記

1、Jscript 不能用來編寫獨立運行的應用程序,並且沒有對讀寫文件的內置支持。

2、注意,語句塊中的原始語句以分號結束,但語句塊本身並不以分號結束。

3、注意,Jscript 與 C++ 以及其他某些語言不同,它不認爲語句塊是一個新的範圍;只有函數創建新範圍。
4、注意   如果您試圖將一個多行註釋插入到另一箇中,JScript 不能按正常的方式解釋生成的多行註釋。標明嵌入的多行註釋結束的 */ 被認爲是整個多行註釋的結尾。這就意味着嵌入多行註釋之後的文本不再被認爲是註釋;相應地,它將被解釋爲 JScript 代碼,並會產生語法錯誤。

5、如果在var語句中沒有初始化變量,變量自動取 JScript 值undefined。儘管並不安全,但聲明語句中忽略var 關鍵字是合法的 JScript 語法。這時,JScript 解釋器給予變量全局範圍的可見度。當在過程級中聲明一個變量時,它不能用於全局範圍;這種情況下,變量聲明必須var 關鍵字。

6、JScript 變量的類型相應於他們包含的值的類型,是一種自由類型的語言。它的變量沒有預定類型。
運算 結果
數值與字符串相加 將數值強制轉換爲字符串。
布爾值與字符串相加 將布爾值強制轉換爲字符串。
數值與布爾值相加 將布爾值強制轉換爲數值。

7、Jscript 提供了 11 個內部(或“內置”)對象。它們是ArrayBooleanDateFunctionGlobalMathNumberObjectRegExpError 以及 String 對象。

繼續補充中、、、
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章