JavaScript实现类的模拟
来源:互联网 发布:淘宝上airbnb优惠券 编辑:程序博客网 时间:2024/05/16 11:53
类的模拟:
包括两种方式:
1.构造模式
function School(n,a){this.name=n;this.address=a;this.teach=function(){document.write(n+"正在上课...<br/>");}}var s1=new School("郑州高级中学","中原路京广路");s1.teach();var s2=new School("郑州IT学院","政通路");s2.teach();
2.原型模式
function School(){}School.prototype.name="郑州高级中学";School.prototype.address="中原路京广路";School.prototype.teach=function(){document.write(this.name+"正在上课...<br/>");}var s1=new School("郑州高级中学","中原路京广路");s1.teach();var s2=new School("郑州IT学院","政通路");s2.teach();
两种模式的使用:
构造函数负责定义类中的属性; 原型负责定义类中的方法
function School(n,a){this.name=n;this.address=a;}School.prototype.teach=function(){document.write(this.name+"正在上课...<br/>");}var s1=new School("北京大学","北京");s1.teach();var s2=new School("浙江大学","杭州");s2.teach();
阅读全文
0 0
- JavaScript实现类的模拟
- 用JavaScript模拟类的实现
- 用JavaScript模拟类的实现
- JavaScript模拟实体类的实现
- javascript类继承的模拟实现
- JavaScript模拟Map的实现
- javascript模拟计算机的实现
- Javascript模拟实现类class
- JavaScript模拟oop语言实现类的创建
- javascript中new的模拟实现
- 模拟时间片轮转的JavaScript实现
- Javascript学习之bind的模拟实现
- JavaScript 深入之bind的模拟实现
- Javascript模拟super实现。
- javascript模拟实现Map
- JavaScript模拟实现进度条
- JavaScript中模拟实现Java的集合类Map的常用方
- JavaScript:面向对象编程的模拟实现方法(一)
- 数据渲染时js不被触发 解决方案
- java模拟http请求工具类
- NYOJ部分和问题
- Hacker Rank: Gridland Metro解题报告
- MindManager,818“烧走”拖延症
- JavaScript实现类的模拟
- 配置成系统Service
- 每天一个linux命令(30): chown命令
- 【南阳理工】 420 p次方求和
- Android进阶#(4/12)HTTP网络请求_HTTP请求原理
- floor函数 与 ceil函数
- 字典树(先把代码存一下,明天比赛,今天想准备下)
- OC -基础(八) 学习中。。。
- leetcode 663. Equal Tree Partition