javascript小結

 
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"

          50f4125a45274df43f0d4

     JavaScript中parseFloat()用parseInt()用於將字符串轉換成數字型,如果轉換失敗,返回NaN值(not a number)

     JavaScript中也可以使用數組,如: var emp=new Array("AA","BB","CC");
屬性length用於返回數組中元素的個數
常用方法:
          50f4125a45274f797534b
   JavaScript中的對象
         50f4125a452750aa1a45a
           <script> var params = unescape(location.hash.substr(1)).split("&"); var o = {}; for (var i = 0; i -->
     1.瀏覽器對象
          50f4125a4527515e7b218
        
瀏覽器對象的分層結構
      50f4125a452751ae16a82
  a.window對象的屬性
    50f4125a452752bd90c2b 
  方法
      
   定時器的使用如:
  var myclock = setTimeout("move()",500);
  if(...) clearTimeout(myclock);
   b.Document對象的屬性
     50f4125a452754bc8668c
  方法
     50f4125a452755a6d43f4
   c. history對象q方法 
   back()方法相當於後退按鈕,forward()方法相當於前進按鈕
   go(1)代表前進1頁,相當於forward(),go(-1)代表退後1頁,相當於back()方法
  d.Location對象的屬性 
      50f4125a45275725d292d
   方法
     50f4125a45275743d87cf
  
    Eval()函數可以計算某個計算表達式的值

    isNaN()函數可用於判斷是否是一個數字

2.腳本對象

  a.String對象的屬性和方法
     50f4125a4527609d5e0f2
 b.Math對象的屬性和方法
      50f4125a45275aa683071
 如:   Math.round(Math.random()*8+1)  產生1-9的數字
 c.Date對象
    var today = new Date();
      set方法
     50f4125a06ea561fe50d6
     get方法
     50f4125a45275d71ec548
 
    JavaScript程序是事件驅動程序
       JavaScript事件處理程序就是一組語句,在事件發生時執行,事件處理程序的基本語法是:
        事件名=“JavaScript代碼或調用函數”
           50f4125a45275ef6b715e
                        
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章