ECMAScript常用對象

ECMAScript常用對象

1、函數對象 Function

A.定義格式和使用格式
    a.無參無返回值的定義格式
        function 函數名稱(){

        }

    b.無參無返回值的使用格式
        函數名稱();

===============================================

    c.有參有返回值的定義格式
        function 函數名稱(參數名1,參數名2,參數名3){
            return 返回值;
        }

    d.有參有返回值的使用格式
        var 返回值 = 函數名稱(參數1,參數2,參數3);


B.函數使用的注意事項
    a.函數沒有重載,只有下面的覆蓋上面的
    b.函數參數傳遞與個數無關.(未傳遞參數是undefined)

2、數組對象 Array

類似於集合 List < Object >

    A.創建的方式
    a.var arr = new Array(元素列表);
    b.var arr = new Array(默認長度);
    c.var arr = [元素列表];   //簡單  var arr = [11,true,'abc'];

B.特點
    a.長度可以隨意改變
    b.數據類型可以隨意改變

C.例如:
    var arr = [11,true,'abc'];
    arr[10] = 666;
    那麼中間的 arr[3]=undefined;  arr[4]=undefined; arr[5]=undefined; ...

D.屬性
    arr.length 數組的長度

3、日期對象 Date

A.創建對象的方式
    var dd = new Date();

B.兩個方法
    a.獲取當前的系統時間     dd.toLocaleString();
    b.得到毫秒值的操作      dd.getTime();

4、數學對象 Math

A.無需創建對象,直接可以使用

B.常見的使用方式
    a.求圓周率 Math.PI
    b.向上取整 Math.ceil(變量);  //3.2向上取整變成4
    c.向下取整 Math.floor(變量); //3.2向下取整變成3
    d.四捨五入 Math.round(變量); //3.2四捨五入變成3  3.8四捨五入變成4
    e.隨機數 Math.random(); //產生的隨機數是 0~1之間的小數,包括0不包括1
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章