JavaScript筆記

採用camel書寫方式。
註釋不能將<script></script>標籤包含,而是應在其中<script><!---></script>
//設置瀏覽器狀態欄使用:window.defaultStatus="";
<script language="JavaScript"></script>如果沒有定義language屬性,瀏覽器將默認爲JavaScript1.0
變量聲明用var,函數聲明用function。
特殊字符(如\n)必須放在格式化文本塊中。也就是<pre></pre>標籤中。
for…in語句類似於 foreach語句。
for(屬性 in 對象)
with(對象)用於在訪問一個對象的屬性或者方法時避免重複指定對象引用。
document.title和document.URL(必須大寫)分別表示文檔標題和文檔地址。
function建議在<head></head>之間定義。
函數參數有默認指,可以不帶參數調用聲明瞭參數的函數。
函數參數可以傳遞比聲明的參數要多,多餘的參數不會被丟棄,它們被放入在一個arguments的數組中。
點擊對象事件onClick;
提交窗體事件onSubmit:是在HTML窗體(form表單)提交時候觸發的事件,使用
return confirm('')彈出確認對話框。
重置窗體事件onReset.
獲得焦點事件onFocus:使用select()方法使內容被選中
失去焦點事件onBlur:
文檔事件onLoad,onUnload:
針對於文檔,所以應該放置在body標籤中。
window.open()創建一個窗體
window.close()彈出確認關閉對話框
實例:
<script>
function kopen()
{
win=window.open("","NAME","toolbar=0,width=200,height=200");
win.document.write("<center><b>顯示onLoad</b></center>");
}
function kclose()
{
if(win!=null)win.close();
}
</script>

 

=============================================
=============                                                         ================   
=========                   JavaScript高級教程筆記               ===========
=============                                                         ================
=============================================

JavaScript是解釋執行的。應用程序的執行通常有解釋和編譯兩種方式。編譯是將程序;源代碼翻譯成可執行的二進制代碼文件。而解釋則是翻譯一句就執行一句。

JavaScript是一種弱類型語言。 相比於強類型語言如(C#,C++)要求用戶在程序中使用一個變量之前必須先進行聲明。而在JavaScript中使用一個變量,可以先進行聲明,也可以不做聲明。

 屬性使用索引器符號,document[properity]

 

 

 

 

 

 

 

 

 

 

 

 

 


 

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