Java web(2012/2/22)

 

1、自定義標籤

      步驟:1)創建標籤處理類

                  2)創建標籤庫描述文件

                  3)在JSP文件中引入標籤庫,然後插入標籤,例如:<mm:hello/>

2、標籤庫描述文件的後綴名是: .tld(裏面內容是標準的有效的XML)

3、JavaScript:定義在函數外的變量一定是全局變量;定義在函數內的變量,如果聲明瞭Var,那該變量就是局部變量,如果不聲明Var,那就是全局變量

4、在js中爲某個對象(空間)綁定事件通常採用兩種手段:

       1)<input  type="button"  οnclick="clickHandler();">

       2)<input  type="button"  id="button1">

          <script  type="text/javascript">

           var  v=document.getElementByld("button1");

           v.οnclick=clickHandler;

          </script>

5、有兩種類型的cookie

      1)持續性cookie,會被存儲到客戶端的硬盤上。

      2)會話cookie:不會存儲到客戶端的硬盤上,而是放在瀏覽器進程所處的內存中,當瀏覽器關閉則該會話cookie就銷燬了。

6、在JavaScript中,函數(function)就是對象。

7、在JavaScript中,沒有方法(函數)重載的概念

兩種定義方法的方式:

 function add(number)
   {
    alert(number + 20);
 
   }
   
   var add = function(number)
   {
    alert(number + 20);
   }

8、在JavaScript中有一個Function對象,所有自定義的函數都是Function對象類型的。Function對象接受的所有參數都是字符串類型的,其中最後一個參數就是要執行的函數體,而前面的參數則是函數真正需要接受的參數。

9、在JavaScript中,每個函數都有一個隱含對象arguments,表示給函數實際傳遞的參數

10、每一個函數對象都有一個length屬性,表示該函數期望接受的參數個數。它與函數的arguments不同,arguments.length表示實際接受參數的個數。

11、Javascript中有五種原始數據類型:Undefined、Null、Boolean、Number、String。

12、Undefined數據類型的值只有一個:undefined。

13、Null數據類型的值只有一個:null。

14、Boolean數據類型的值有兩個:true和false。

15JavaScript中沒有char數據類型。

16、typeof是一元運算符,後跟變量的名稱,用於獲取變量的數據類型,其返回值有5個:undefined、boolean、number、string以及object。

17、在Javascript中,如果函數沒有聲明返回值,那麼會返回undefined。

18、null與undefined的關係:undefined實際上從null派生出來的。

19、強制類型轉換:在Javascript中有3中強制類型轉換:Boolean(value),Number(value),String(value)。

20、在JavaScript中,對於函數中定義的變量來說,加var表示局部變量,不加var表示全局變量。

21、在Javascript中,所有對象都是從Object對象繼承過來的。Object中的屬性時不可枚舉的(propertyEnumrable返回false),因此無法通過for...in語句得到其中的屬性。

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