天天看點

JavaScript中建立對象

在JavaScript中建立對象的方法如下:

1.直接定義法

var object={method:"multiplier",operand1:2,operand2:3};

multiplier是一個函數:

function multiplier(operand1,operand2)

{

    var product=operand1+operand2;

    var tage1=document.getElementById("divtag");//divtag是html下面的一個id為divtag的标簽

    tage1.innerHTML=product;

}

這種方法直接給參數指派operand1:2,則operand1的值就是2,如果在建立時不需要指派 則為operand1:null;

2.eval函數拼接:

var text="{method:'multiplier',operand1:2,operand2:3};";

var object;

eval("object="+text);

聲明text為構造對象需要的字元串,然後使用eval進行拼接。。。。。

eval是JavaScript中的一個方法,作用是直接執行JavaScript代碼,而非html代碼。

需要明确的一點是自JavaScript中一切皆對象.........以上代碼測試通過..........................歡飲交流~~~~~~~~~~~~~~~

繼續閱讀