在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中一切皆對象.........以上代碼測試通過..........................歡飲交流~~~~~~~~~~~~~~~