我真的很喜歡在this articale中描述的JavaScript類繼承。 例如:如何在繼承的javascript類中聲明私有函數
var Person = Class.extend({
init: function(isDancing){
this.dancing = isDancing;
},
dance: function(){
return this.dancing;
}
});
在這種情況下,舞蹈是公共職能。我想聲明私有函數「散步」。但是如何以及在哪裏? 我確信這對大多數人來說都很簡單。
謝謝。
「私人」性質和原型繼承不很好地協同工作。 JS沒有私有屬性(尚未)的概念,所以不要嘗試使用這種語言,它並不意味着被使用。 – 2013-02-19 17:17:36
John Resig的'Class'實現與jQuery完全無關! – Bergi 2013-02-19 17:34:34
爲什麼要「散步」變得私密?私人到什麼?你能告訴我們你需要的是什麼,以及你想要給它打電話嗎? – Bergi 2013-02-19 17:37:02