构造函数+原型模式构造js自定义对象(最通用)

2019-12-21,,,,

复制代码 代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script type="text/javascript">
/*
* 组合模式: 构造函数模式+原型模式
这种方式是javascript中最通用的创建对象的方式
变量类型属性:用构造函数传递
函数类型属性:用原型模式声明
*/
function Student(name,age){
this.name=name;
this.age=age;
}
Student.prototype.setName=function(name2){
this.name=name2;
};
Student.prototype.getName=function(){
return this.name;
};

var stu1=new Student("小胡",21);
alert(stu1.getName());
</script>
</head>
<body>

</body>
</html>

您可能感兴趣的文章:

  • JS面向对象基础讲解(工厂模式、构造函数模式、原型模式、混合模式、动态原型模式)
  • js面向对象之常见创建对象的几种方式(工厂模式、构造函数模式、原型模式)
  • JavaScript继承基础讲解(原型链、借用构造函数、混合模式、原型式继承、寄生式继承、寄生组合式继承)
  • 详解JavaScript中的构造器Constructor模式
  • javascript组合使用构造函数模式和原型模式实例
  • javascript设计模式之对象工厂函数与构造函数详解
  • JavaScript构造函数详解
  • JS特殊函数(Function()构造函数、函数直接量)区别介绍
  • 深入理解javascript构造函数和原型对象
  • JavaScript中的普通函数与构造函数比较
  • JS常见构造模式实例对比分析

《构造函数+原型模式构造js自定义对象(最通用).doc》

下载本文的Word格式文档,以方便收藏与打印。