1. 程式人生 > >JS建立物件,陣列,函式的三種方式

JS建立物件,陣列,函式的三種方式

 

  害怕自己忘記,簡單總結一下

 

  建立物件的3種方法

  ①:建立一個空物件

     var obj = {};

  ②:物件字面量

    var obj = {

      name: "Tom",

      age: 27
    }

  ③:建構函式 (不推薦)

    var obj = new Object();

 

 

  建立陣列的3種方法

  ①:建立一個空陣列

    var arr = [];

  ②:隱式建立

    var arr = [1,2,3];

  ③:建構函式(不推薦)

    var arr = new Array(3);  (固定陣列長度)

    arr[0] = 1;

    arr[1] = 2;  

    arr[2] = 3;

 

  建立函式的3種方式

  ①:使用 function 關鍵字宣告

    function x() {}

  ②:函式表示式 

    var x = function() {}

    注:函式表示式不會有函式宣告提前,詳見之前我寫的這篇部落格:https://www.cnblogs.com/tu-0718/p/9584184.html

  ③:建構函式(不推薦)

    var x = new Function();