JavaScript小結(1) (2008-07-20 21:12:03)
★可以將JavaScript語句插入HTML文檔,方式如下:
a.使用<SCRIPT>標籤將語句嵌入文檔
<SCRIPT language="JavaScript">JavaScript代碼 </SCRIPT>
b.將JavaScript源文件鏈接到HTML文檔中
<SCRIPT language="JavaScript" src="文件名.js">JavaScript代碼 </SCRIPT>
★JavaScript變量區分大小寫,全局變量不需要以var關鍵字進行聲明,但局部變量則必須以此關鍵字來聲明。 JavaScript也有轉義字符,常用的就是:"/n"
JavaScript中parseFloat()用parseInt()用於將字符串轉換成數字型,如果轉換失敗,返回NaN值(not a number)
★JavaScript中也可以使用數組,如: var emp=new Array("AA","BB","CC");
屬性length用於返回數組中元素的個數
常用方法:
★JavaScript中的對象
<script>
var params = unescape(location.hash.substr(1)).split("&");
var o = {};
for (var i = 0; i -->
1.瀏覽器對象
瀏覽器對象的分層結構
a.window對象的屬性
方法
定時器的使用如:
var myclock = setTimeout("move()",500);
if(...) clearTimeout(myclock);
b.Document對象的屬性
方法
c. history對象的q方法
back()方法相當於後退按鈕,forward()方法相當於前進按鈕
go(1)代表前進1頁,相當於forward(),go(-1)代表退後1頁,相當於back()方法
d.Location對象的屬性
方法
Eval()函數可以計算某個計算表達式的值
isNaN()函數可用於判斷是否是一個數字
2.腳本對象
a.String對象的屬性和方法
b.Math對象的屬性和方法
如: Math.round(Math.random()*8+1) 產生1-9的數字
c.Date對象
var today = new Date();
set方法
get方法
★ JavaScript程序是事件驅動程序
JavaScript事件處理程序就是一組語句,在事件發生時執行,事件處理程序的基本語法是:
事件名=“JavaScript代碼或調用函數”