- 461
- 0
- 约6.55千字
- 约 10页
- 2022-04-01 发布于广西
- 举报
第8章 JavaScript编程基础
PAGE 2
PAGE 10
第5章补充案例
【案例5-1】 面向对象
一、案例描述
考核知识点
面向对象的概念和特征
练习目标
掌握面向对象的概念。
掌握面向对象的3大特征。
需求分析
通过本案例读者可以掌握面向对象的概念及构造函数的使用,原型与继承的机制。
案例分析
效果如图5-1所示。
面向对象思想
具体实现步骤如下:
打印出Foo.getName();语句执行结果,在案例中直接执行Foo.getName 函数表达式,结果输出2。
打印出getName();语句执行结果,考察当变量名字(无赋值时)与函数名一样时,先执行函数,输出结果为4。
打印出Foo().getName();语句执行结果,Foo()函数执行完后,数据暴露在全局环境下,返回的this 也就是Foo()指的是window,因为在这里没有用var声明函数,所以输出结果为1
打印出new Foo.getName();语句执行结果,new出来的构造函数,会继承实例的原型上边的所有属性和方法,输出结果为2。
二、案例实现
根据上面的分析,可以通过简单的JavaScript代码来实现这一效果,具体代码如下:
!DOCTYPE html
html lang=en
head
meta charset=UTF-8
title面向对象/title
/head
body
scrip
您可能关注的文档
最近下载
- ISO 14001 2026 环境管理体系 要求及使用指南(中文翻译版).pdf
- 应急广播2.0操作手册.doc VIP
- 病机基础PPT课件.pptx VIP
- 蒋志刚等-保护生物学25第19章 多民族地区生物多样性保护与持续利用.pdf VIP
- 蒋志刚等-保护生物学22第16章 白鳍豚的保护.pdf VIP
- 三年级语文家长会主题班会PPT课件.pptx VIP
- 2020年中小学教师正高级职称评聘答辩试题 .pdf VIP
- 法约尔的《工业管理与一般管理》原著精读.pdf VIP
- CB 1094-1988 船舶塑料地板及玻璃钢制品修理工时定额.pdf VIP
- 【高考真题】2025年6月浙江省高考生物试题(含答案).pdf VIP
原创力文档

文档评论(0)