- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JavaScript专题JavaScript面向对象上
JavaScript 专题 —JavaScript面向对象上;本讲概述; 引言;JS中的对象;JavaScript中的对象分为以下2类: Function对象,例如alert()函数可以使用参数改变此类对象的功能如alert(“abc”) Object对象,这类对象无法像Function类对象那样调用,而且具有固定的功能。 如:var obj = new Object(); obj(“abc”);//会报错,因为obj不是Function类型的对象 Function类型对象也分为2类: Function实例,例如alert(),可以使用参数来调用。 做为构造函数的Function,必须通过new关键字来进行实例化。;为了提高使用效率,JavaScript提供了下列内置对象。 Object是通用基础对象,可以使用它来创建简单的静态对象。其简写是{}。 Function是被所有使用参数的对象复制的对象,也是在脚本中定义函数时所创建的对象,其简写是function(){} 。 Array是一种特殊的属性和方法的集合,比如使用它的length属性可以迭代操??这类对象,使用方括号加序号也可以访问它的属性。其简写是[]。 String、Boolean、Number分别用来表示字符串、布尔值、数字。 除此之外还有Math、Date、RegExp及其他内置对象。 ;所有的内置对象都可以通过new关键字或其简单语法形式来建对象。 如:var obj = new Object();等同于var obj = {}; var arry = new Array();等同于var arry = []; 其他的就不做举例了;继承;function init(){ var person = {};//等同于var person = new Object(); person.getName = function(){ alert(person name); }; person.getAge = function(){ alert(person age); }; //创建另一个对象 var student = {}; student.getStuNum = function(){ alert(student stuNum); };//创建其本身的方法 student.getName = person.getName; person.getName = function(){ alert(person1 name); }; student.getAge = person.getAge; student.getName(); person.getName(); };对象是什么?;原型/对象 属性包;function Obect2(){ } function Object3(){ } Object3.prototype = new Object2(); Object.propertype.foo=… aObj = new Object3(); aObj.foo() Object2.prototype.foo=… aObj.foo();;对象成员;window对象;覆盖作用域链中的对象;小 结;谢谢!
文档评论(0)