javscript對象原型的一些看法
更新時間:2010年09月19日 23:44:40 作者:
javscript對象原型的小技巧。學習js面向?qū)ο蟮呐笥芽梢詤⒖枷隆?/div>
1. function func() {
this.name = "huhao";//此變量時私有的,只能在new一個新的對象的時候能夠訪問,比如var obj= new func(); obj.name是可以訪問的,并且也是可以修改的,但是只能在新對象中修改,
}
func.age=“11”; //此變量不能夠被繼承,只能用func.age來訪問
func.prototype.address="安徽省";//此變量不可以直接給 func.address訪問,只能給var obj= new func(); obj.address訪問,同時在obj.address可以修改的
結論:
1.name和address本對象是私有的,不可見的。但是對新構建的對象又是開發(fā)的,
2.age屬性是私有的,可見的,不能夠被繼承
this.name = "huhao";//此變量時私有的,只能在new一個新的對象的時候能夠訪問,比如var obj= new func(); obj.name是可以訪問的,并且也是可以修改的,但是只能在新對象中修改,
}
func.age=“11”; //此變量不能夠被繼承,只能用func.age來訪問
func.prototype.address="安徽省";//此變量不可以直接給 func.address訪問,只能給var obj= new func(); obj.address訪問,同時在obj.address可以修改的
結論:
1.name和address本對象是私有的,不可見的。但是對新構建的對象又是開發(fā)的,
2.age屬性是私有的,可見的,不能夠被繼承
相關文章
javascript 面向?qū)ο?實現(xiàn)namespace,class,繼承,重載
這幾天老大天天嚷嚷要重構我們寫的javascript,抱怨代碼太混亂,可讀性差,維護困難,要求javascript也按面對象的模型來重構。2009-10-10- javscript對象原型的小技巧。學習js面向?qū)ο蟮呐笥芽梢詤⒖枷隆?/div> 2010-09-09
JS類定義原型方法的兩種實現(xiàn)的區(qū)別評論很多
JS類定義原型方法的兩種實現(xiàn)的區(qū)別評論很多...2007-09-09javascript 面向?qū)ο笕吕砭氈當?shù)據(jù)的封裝
JavaScript 是一種非常靈活的面向?qū)ο蟪绦蛟O計語言,它與傳統(tǒng)的強類型的面向?qū)ο蟪绦蛟O計語言(如 C++,Java,C# 等)有很大不同,所以要實現(xiàn)如 C++、java、C# 當中的一些特性就需要換一種思考方式來解決。2009-12-12最新評論