javascript 动态和静态方法

<html>
 <head>
  <title>javascript 属性和方法</title>
 </head>

 <body>
  <script>
	//定义对象,内部定义属性和方法
	function Student(name,age){
		this.name = "zhang";
		this.age = "25";
		this.eat = function(){
			alert("调用静态方法");
		}
	}
	var s = new Student();
	//s.name就是zhang
    s.eat();

  //外部定义属性和方法
  function Teacher(){}
  var t = new Teacher();
  //动态属性
  t.name = "zhangweiwei";
  //动态方法
  Teacher.prototype.eat = function(){
	alert("调用动态吃的方法!");
  }

 t.eat();
  </script>
 </body>
</html>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章