复旦大学:《Web应用基础》教学课件_Chapter 5 JavaScript

web应用基砒
Web应用基础

History of javascript Netscape LiveScrip Netscape JavaScript Sun ECMA Microsoft JScript ECMAScript
History of JavaScript Netscape LiveScript Sun Netscape JavaScript Microsoft JScript ECMAScript ECMA

Javascript First Name: Email Send iti
JavaScript

Why need JavaScript? 口提高用户界面控制能力 口减少网络通信量 口降低Web服务器负载 口减少交互响应的时间 口增加用户体验
Why need JavaScript? 提高用户界面控制能力 减少网络通信量 降低Web服务器负载 减少交互响应的时间 增加用户体验

Script tas g Hello World! </htm
Script tag Hello World!

SRC attribute SRC attribute of the script tag
SRC attribute SRC attribute of the script tag

Hi Web surfers V arable definition Welcome to Mastering Java Script and Script Using Java Script to ceate HTML tags greeting="Hi Web surfers! i welcome="Welcome to Mastering JavaScript and JScript ." -->
Variable definition Using JavaScript to ceate HTML tags Hi Web surfers!"; welcome="Welcome to Mastering JavaScript and JScript."; -->

变量 口变量名区别字母大小写 口变量不要求指定其数据类型,由赋值的数据类型 确定 口美元符号($)是保留字,不可用于变量命名
变量 变量名区别字母大小写 变量不要求指定其数据类型,由赋值的数据类型 确定 美元符号($)是保留字,不可用于变量命名

数据类型 数据类型 说明 举例 Number整数、浮点数和NaN 19,0×13,023,1e-2 Boolean逻辑值tue(1)和lse(0)True, false String 单引号或双引号中的字符串 JavaScript and ]Script Hello World! Null 定义空或不存在引用 设置成相应类型的默认值 Undefined变量还未赋值 设置成相应类型的默认值
数据类型 Undefined 变量还未赋值 设置成相应类型的默认值 Null 定义空或不存在引用 设置成相应类型的默认值 "JavaScript and JScript", 'Hello World!' String 单引号或双引号中的字符串 Boolean 逻辑值true(1)和false(0) True, false Number 整数、浮点数和NaN 19, 0x13, 023, 1e−2 数据类型 说明 举例

Null and undefined a(null = undefined) is true a(null == undefined )is false a(typeof null)is object n(typeof undefined) is undefined
Null and Undefined (null == undefined) is true (null === undefined) is false (typeof null) is object (typeof undefined) is undefined
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 复旦大学:《Web应用基础》教学课件_Chapter 4 HTML & CSS.pdf
- 复旦大学:《Web应用基础》教学课件_Chapter 3 CSS.pdf
- 复旦大学:《Web应用基础》教学课件_Chapter 2 HTML.pdf
- 复旦大学:《Web应用基础》教学课件_Chapter 1 Introduction.pdf
- 复旦大学:《Web应用基础》实验练习_Lab10.pdf
- 复旦大学:《Web应用基础》实验练习_Lab09.pdf
- 复旦大学:《Web应用基础》实验练习_Lab08.pdf
- 复旦大学:《Web应用基础》实验练习_Lab07.pdf
- 复旦大学:《Web应用基础》实验练习_Lab06.pdf
- 复旦大学:《Web应用基础》实验练习_Lab05.pdf
- 复旦大学:《Web应用基础》实验练习_Lab04.pdf
- 复旦大学:《Web应用基础》实验练习_Lab03.pdf
- 复旦大学:《Web应用基础》实验练习_Lab02.pdf
- 复旦大学:《Web应用基础》实验练习_Lab01.pdf
- 复旦大学:《Web应用基础》教学资源_课程样题(参考答案).pdf
- 复旦大学:《Web应用基础》教学资源_课程样题(习题).pdf
- 复旦大学:《数据库系统引论》PPT教学课件_分布式数据库系统.ppt
- 复旦大学:《数据库系统引论》PPT教学课件_系统实现技术(二).ppt
- 复旦大学:《数据库系统引论》PPT教学课件_系统实现技术(一).ppt
- 复旦大学:《数据库系统引论》PPT教学课件_查询处理.ppt
- 复旦大学:《Web应用基础》教学课件_Chapter 6 JavaServerPages.pdf
- 复旦大学:《Web应用基础》教学课件_Chapter 7 Database.pdf
- 复旦大学:《Web应用基础》教学课件_Chapter 8 Ajax.pdf
- 复旦大学:《Web应用基础》教学课件_Chapter 9 Future.pdf
- 复旦大学:《面向对象分析和设计》课程资料_IBatis Charpter 3 DAO IMPLEMENTATION.ppt
- 复旦大学:《面向对象分析和设计》课程资料_IBatis Charpter 2.ppt
- 复旦大学:《面向对象分析和设计》课程资料_IBatis Charpter 1.ppt
- 复旦大学:《面向对象分析和设计》课程资料_IBatis How SQL Map works.ppt
- 复旦大学:《面向对象分析和设计》课程资料_OOAD小组项目学习报告.doc
- 复旦大学:《面向对象分析和设计》课程资料_开源项目研讨报告_Hibernate.pdf
- 复旦大学:《面向对象分析和设计》课程资料_开源项目研讨报告_IBatis.doc
- 复旦大学:《面向对象分析和设计》课程资料_开源项目研讨报告_jBPM OOAD_Final_Report.doc
- 复旦大学:《面向对象分析和设计》课程资料_开源项目研讨报告_JIVE.pdf
- 复旦大学:《面向对象分析和设计》课程资料_开源项目研讨报告_Lucene项目分析报告.pdf
- 复旦大学:《面向对象分析和设计》课程资料_开源项目研讨报告_OOAD JUnit 研究总结.pdf
- 复旦大学:《面向对象分析和设计》课程资料_开源项目研讨报告_PetStore.pdf
- 复旦大学:《面向对象分析和设计》课程资料_开源项目研讨报告_Spring开源项目介绍.pdf
- 复旦大学:《面向对象分析和设计》课程资料_开源项目研讨报告_Struts 2期终报告.pdf
- 复旦大学:《面向对象分析和设计》课程资料_UML&GRASP_1.1 面向对象分析与设计.ppt
- 复旦大学:《面向对象分析和设计》课程资料_UML&GRASP_1.2 UML概念、历史简介.ppt