- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JavaScript巩固与加强四
目录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc441314540 JavaScript巩固与加强四 PAGEREF _Toc441314540 \h 1
HYPERLINK \l _Toc441314541 一、原型链 PAGEREF _Toc441314541 \h 2
HYPERLINK \l _Toc441314542 1、原型对象 PAGEREF _Toc441314542 \h 2
HYPERLINK \l _Toc441314543 2、原型对象的作用 PAGEREF _Toc441314543 \h 2
HYPERLINK \l _Toc441314544 3、原型对象的应用场景 PAGEREF _Toc441314544 \h 2
HYPERLINK \l _Toc441314545 4、探究原型对象从何而来 PAGEREF _Toc441314545 \h 3
HYPERLINK \l _Toc441314546 5、原型链 PAGEREF _Toc441314546 \h 4
HYPERLINK \l _Toc441314547 二、Object类 PAGEREF _Toc441314547 \h 5
HYPERLINK \l _Toc441314548 1、Object类是所有类的基类(原型继承中已被证明) PAGEREF _Toc441314548 \h 5
HYPERLINK \l _Toc441314549 2、使用Object类创建自定义对象 PAGEREF _Toc441314549 \h 6
HYPERLINK \l _Toc441314550 三、静态属性和静态方法 PAGEREF _Toc441314550 \h 6
HYPERLINK \l _Toc441314551 1、什么是静态属性 PAGEREF _Toc441314551 \h 6
HYPERLINK \l _Toc441314552 2、静态属性说明 PAGEREF _Toc441314552 \h 6
HYPERLINK \l _Toc441314553 3、静态方法 PAGEREF _Toc441314553 \h 7
HYPERLINK \l _Toc441314554 4、静态方法作用 PAGEREF _Toc441314554 \h 7
HYPERLINK \l _Toc441314555 四、函数闭包 PAGEREF _Toc441314555 \h 8
HYPERLINK \l _Toc441314556 1、什么是函数闭包 PAGEREF _Toc441314556 \h 8
HYPERLINK \l _Toc441314557 2、函数闭包的作用 PAGEREF _Toc441314557 \h 8
HYPERLINK \l _Toc441314558 3、在全局作用域中访问局部变量 PAGEREF _Toc441314558 \h 8
HYPERLINK \l _Toc441314559 4、Javascript垃圾回收机制(引用计数器) PAGEREF _Toc441314559 \h 9
HYPERLINK \l _Toc441314560 5、使用函数闭包访问局部变量 PAGEREF _Toc441314560 \h 9
一、原型链
1、原型对象
在Javascript中,每个构造函数在加载后都会在内存中自动生成一个原型对象,我们可以通过prototype属性来访问该对象。
Person构造器与Person原型对象在内存中表现为相互独立,但是在Person构造函数的内部存在一个prototype属性指向了Person原型对象。同理,在Person原型对象的内部也存在一个属性constructor其指向了Person构造器。
2、原型对象的作用
当构造器的实例化对象p1访问一个不存在的属性或方法时,系统会自动到当前构造器所指向的原型对象中去寻找。
说明:Person构造器的实例化对象p1访问一个不存在的属性constructor,系统会自动到当前Person构造器的原型对象中去寻找constructor属性,由于原型对象中的constructor属性指向了Person构造器,所以当我们调用p1
您可能关注的文档
最近下载
- 型钢悬挑卸料平台监理实施细则.doc VIP
- 2025版最新建设工程强制性条文汇编.pdf VIP
- (高清版)DG∕TJ 08-2105-2022 行道树栽植与养护技术标准.pdf VIP
- 无人机组装与调试:多旋翼无人机飞控系统组装调试PPT教学课件.pptx VIP
- 检验检测机构资质认定质量手册和程序文件(质量记录表格汇编).doc VIP
- 建筑机电安装培训.pptx VIP
- 初三物理课件第十六章 3节 电阻课件初三物理课件第十六章 第3节 电阻课件.ppt VIP
- 低空经济产业园招商引资与项目管理.docx VIP
- 燃气经营安全重大隐患判定标准课件.pptx VIP
- 2025年学校基孔肯雅热防控工作预案(精选模板).docx
文档评论(0)