首頁 > web前端 > js教程 > JavaScript學習筆記之JS物件_基礎知識

JavaScript學習筆記之JS物件_基礎知識

WBOY
發布: 2016-05-16 16:18:36
原創
1197 人瀏覽過

預設物件

  日期物件Date,

  格式:日期物件名稱=new Date([日期參數])

  日期參數:

  1.省略(最常用);

  2.英文-數值格式:月 日,公元年 [時:分:秒]

  如:today=new Date("October 1,2008 12:00:00")

  3.數值格式:西元年,月,日,[時,分,秒]

  如:today=new Date(2008,10,1)

  日期物件的方法:

  格式:日期物件名稱.方法([參數])

  使用範例:

複製程式碼 程式碼如下:


   


  輸出:

現在時刻: 2014年4月21日, 星期1, 時間: 14:7:53
 
數組物件
  數組物件的作用是:使用單獨的變數名稱來儲存一系列的值。

  JavaScript的陣列有兩點特殊性:

  1.陣列長度不定,可以自動擴容;

  2.數組中存放的資料型別可以不統一,即可以混存不同的資料型態。

  建立陣列物件的多種格式:

  new Array();

  傳回的陣列為空,length 欄位為 0。

  new Array(size);

  參數 size 是期望的陣列元素個數。傳回的數組,length 欄位將設為 size 的值。此建構函數將傳回具有指定個數、元素為 undefined 的陣列。

  new Array(element0, element1, ..., elementn);

  此建構函式將以參數指定的值初始化數組,數組的 length 字段會被設定為參數的個數。

  數組物件名稱=[元素1[,元素2,...]]

  (注意這裡使用的是方括號)。

  當把建構函式當作函式調用,不使用 new 運算子時,它的行為與使用 new 運算子呼叫它時的行為完全一樣。

  也可以建立二維數組。

  Array物件的方法可以參考:http://www.w3school.com.cn/jsref/jsref_obj_array.asp

  陣列物件使用實例:

複製程式碼 程式碼如下:



 
    arrayTest.html標題>
   
   
   
   
  頭>
 
   
    //var Fruits = new Array("蘋果", "香蕉", "梨子");
    var Fruits = ["蘋果","香蕉","梨子"];//建議使用
    // 可以動態新增元素
    Fruits.push("西瓜");
    Fruits.push("柳橙");
    for(var i = 0; i     {
        document.writeln("fruit[" i "] = "fruits[i] "
");
    }
    // 大量的一些方法測試
    與(文件)
    {
        寫(“
    ”);
            write("
  • "fruits.join()"
  • ");//預設使用分隔分隔
            write("
  • "fruits.join(";") "
  • ");
            write("
  • "fruits.toString()"
  • ");
            write("
  • "fruits.reverse().join()"
  • ");
            write("
  • "fruits.valueOf()"
  • ");
            // 說明上面的反向其實改變了本身的備份
            寫(“
”);
    }
    // 二維碼
    var people = new Array(3);
    people[0] = new Array(1, "zhangsan", "lisi");
    people[1] = new Array(2, "Jack", "Lucy");
    people[2] = new Array(3, "小明", "小紅");
    //注意資料型別可以混合使用
    //穿越二維碼
    for(var i = 0 ; i     {
        for(var j= 0 ; j         {
            document.write("people[" i "][" j "] = " people[i][j] "
");
        }
        document.write("
");
    }
    腳本>
  身體>

字串物件
  建立字串物件:

格式名稱:字串物件=new String(字串常數)

流行格式:字串變數名稱="字串常數"

一個驗證電子郵件的範例:

複製程式碼程式碼如下:



 
    emailConfirm.html標題>
   
   
   
   
   
        函數 isEmail()
        {
            var emailValue = document.getElementsByName("email")[0].value;
            if(-1 == emailValue.indexOf("@"))
            {
                alert("請填寫正確的信箱位址");
            }
            其他
            {
                警報(「好的」);
            }
        }
    腳本>
  頭>
 
     
        電子郵件:

       
    表格>
  身體>

自訂物件
  前面講函數的時候講了一個例子,現在這裡再說這個例子:

複製程式碼程式碼如下:



 
    objectTest.html
   
   
   
   
 
 
   
 

小夥伴們是否對javascript中物件的概念和用法有了新的認識了呢,希望大家能夠喜歡本文及本系列文章。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板