大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 网页设计 -> 网页特效 -> JavaScript学习:基础继承机制(2)

JavaScript学习:基础继承机制(2)

时间: 2021-07-31 作者:daque

  function person_mfgetname()  {  return this.m_strname;  }  var myperson=new person();  myperson.getname();  你不妨用任何输入语句来察看截止。固然这不过第一步!  底下是要害一步:接受!  function student() // extends class: person  {   extends: // 我的风气, 但要牢记不许运用小写假名. 由于extends是javascript中的保持字  this.super=person; // 设置指向其"父类结构器". 这边的super也不许用小写情势  this.super(); // 挪用其"父类结构器". 如许就不妨从"父类"何处"接受"一切的属性和本领  private:  this.m_nstudentid=0;  }  固然在student中并没有看到getname()本领,然而却不妨挪用。由于他仍旧接受了person的getname()本领。  var mystudent=new student();  mystudent.getname(); // 提防, 挪用的是其"父类"的getname本领, 截止为归来 "guest".  对于javascript接受实行即是如许。只有铭记两步:    1: 在"子类"中先设置一个指向"父类"的因变量(什么名字都不妨,我风气运用super)  2: 随后挪用这个因变量    如许就不妨接受"父类"的一切属性和本领!    我此刻有些质疑的是,既是extends和super都是保持字,那干什么javascript却不扶助接受呢?  不领会有没有其余更好的方法?蓄意诸位引导...

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.