精通javascript程序員的一個小問題:有兩種方法可以在javascript中聲明一個函數。在JavaScript函數中混合使用異議表示法和常規樣式?
答:JavaScript的對象符號
function MyLittleHouseA(name) {
this.age = 88,
this.name = name,
this.getName = function()
{
return this.name;
}
}
B:嗯,正常:
function MyLittleHouseB(name) {
this.age = 88;
this.name = name;
//do some more proceduaral stuff upon 'construction'
this.age = this.age + 20;
this.getName = function()
{
return this.name;
}
}
我找到一個更優雅(並有多個對象我想變成可配置的選項......),但可能想在創建實例時做更多的事情,因此我需要如B所示。
這些可以混合使用嗎?
¡Thanx!
請不要刪除這樣的問題。要麼完全刪除它(在你的問題下應該有一個刪除按鈕),或者把它留下,即使你不再需要這個答案。人們已經回答了這個問題,這些信息留給其他人看,但是現在由於問題文本已經改變,答案沒有意義。因此,決定是否要離開它,或者完全刪除它。 – 2010-09-10 11:06:06