原型模式:每创建一个函数都有一个prototype属性,它是一个指针,指向一个对象;

原型模式创建函数的方式:

 1 function Movie(){
 2 
 3 };
 4 Movie.prototype.name="Interstellar";
 5 Movie.prototype.year=2014;
 6 Movie.prototype.country="American";
 7 Movie.prototype.playMovie=function(){
 8    alert(this.name);
 9 }
10 
11 var movie1=new Movie();
12 movie1.playMovie();//Interstellar;
13 var movie2=new Movie();
14 movie2.playMovie();//Interstellar;
15 
16 alert(movie1.playMovie==movie2.playMovie);//true 有别于构造函数
View Code

相关文章:

  • 2021-12-22
  • 2021-08-26
  • 2021-06-07
  • 2022-12-23
  • 2022-12-23
  • 2021-07-13
  • 2021-11-23
猜你喜欢
  • 2021-08-10
  • 2021-11-22
  • 2022-02-14
  • 2021-12-17
  • 2022-02-16
相关资源
相似解决方案