1、字面量
var obj={}
// 2 建構函式建立物件
function star(name,age)
var obj=new star('朱一龍',30)
// 3 new關鍵字
var obj=new object()
1 普通函式
function fn(){}
2、匿名函式
var fn=function(){}
3 new function()
var f=new function('a','b','console.log(a+b)')
f(1,2)
var fn=new function('引數1','引數2',...'函式體')
//這裡的引數必須是字串的形式
// 這種方式應用的比較少
普通函式-----指向的是window
定時器--------指向的是window
立即執行函式-----指向的是window
建構函式-----指向的是建構函式的例項
物件方法-----指向的是該物件
時間繫結----指向的是繫結事件的物件
js的建立物件方式
1 object建構函式建立 var user new object user.name xiu user.age 18 2 使用物件字面量表示法 var user 相當於 var user new object var user 物件字面量是物件定義的一種簡寫形式,目的在於簡化建立包含大量屬性的物...
建立物件的幾種方式
原文章 var person new object person.name kevin person.age 31 alert person.name alert person name alert person.name alert person 5 返回帶有屬性和方法的person物件 func...
JavaScript建立物件的方式
1 字面量方式 var 物件 適用場合 只需簡單建立單個物件 存在的問題 如果需要建立多個相似的物件,那麼 中冗餘度太高 重複的 太多 2 內建的建構函式方式建立物件 內建的建構函式有 object function string number boolean array date 存在問題 如果需...