北大青鸟的HTML教程Chapter007
北大青鸟的HTML教程_PPT
第七章
JavaScript 语法基础
Version 3.0
北大青鸟的HTML教程_PPT
回顾 了解 DHTML 样式表– – – – 什么是样式表 为什么要使用样式表 样式表的语法规则 创建并使用样式表
北大青鸟的HTML教程_PPT
目标 理解什么是JavaScript 理解JavaScript的语法基础
北大青鸟的HTML教程_PPT
什么是JavaScript JavaScript是一种基于对象的脚本语言,用 于开发基于客户端和基于服务器的Internet应 用程序 可用于创建客户端脚本和服务器端脚本 由Sun Microsystems 和 Netscape 开发,是从 Netscapes 的 Livescript 发展而来的
北大青鸟的HTML教程_PPT
JavaScript的作用和基本语法规则 使用 JavaScript 的各种功能,可以增强站点 的动态性和交互性。– – –
与其他任何语言一样,JavaScript 也遵循一 些基本的语法规则,如:– – – –5
提供用户交互 动态更改内容 验证数据
区分大小写 使用成对的符号 使用空格 使用注释
北大青鸟的HTML教程_PPT
JavaScript 工具和运行时环境 JavaScript 代码生成工具和 IDE 有助于创建 功能强大的 JavaScript 代码。以下是其中一 些工具:– 对话框 – 弹出菜单生成器 – 远程控件
运行时环境– 客户端脚本编写 – Web 服务器上的 JavaScript6
北大青鸟的HTML教程_PPT
JavaScript作为客户端程序嵌入网页 使用Script标记 使用外部文件 在事件处理程序中使用JavaScript
北大青鸟的HTML教程_PPT
使用Script标记示例<HTML> <HEAD> <script language = "JavaScript"> <!--对较早的浏览器隐藏脚本 document.write("欢迎使用JavaScript"); //脚本隐藏在此处结束 --> </script> </head> <body> <P>祝学有所成!!!</P> </body> </HTML>
北大青鸟的HTML教程_PPT
使用外部文件示例<HTML> <HEAD> <script src = "test.js"> </script> </head> <body> <P>祝学有所成!!! </body> </html> test.js document.write("嗨!你好吗?")
北大青鸟的HTML教程_PPT
在事件处理程序中使用JavaScript示例<HTML> <HEAD> <TITLE>JavaScript示例</TITLE> </HEAD> <BODY> <FORM> <INPUT TYPE="button" VALUE="你好" onClick='alert("你好!!"); '> </FORM> </BODY> </HTML>
北大青鸟的HTML教程_PPT
使用Alert/Confirm/Write方法 使用窗口的Alert方法,可以生成一个对话框 使用窗口的Confirm方法,可以生成一个确认对话框 使用document的Write方法可以创建页面内容<HTML><HEAD> <SCRIPT LANGUAGE="JavaScript"> <!-alert("确定"); document.write("谢谢!"); if(confirm("是否要关闭当前窗口?")) {window.close();} --> </SCRIPT> </HEAD></HTML> 11
北大青鸟的HTML教程_PPT
变量 变量是一种引用内存位置的容器,用于保存 在执行脚本时可以更改的值 变量的命令约定– 变量名必须以字母或下划线 (_) 开头 – 变量名可以包含数字 – 由于JavaScript区分大小写,所以可用的字母包 括A到Z(大写)和a到z(小写)的字符
北大青鸟的HTML教程_PPT
声明变量
var new_amount; var answer = null; var old_cost = 12.50; var result ="Unknown result"; var a, b, c; result = true;
北大青鸟的HTML教程_PPT
变量的作用域脚本 Function1、 Function2和 Function3都 可以访
问 全局变量 Function1 局部变量a Function2 局部变量b Function3 局部变量c
北大青鸟的HTML教程_PPT
数据类型 在JavaScript中有四种基本的数据类型 基本类型属于弱类型数据类型 数字型 (Number) 整数或实数 描述
逻辑型或布尔型 (Boolean) True或False 字符串型(String) 空型 (null) 如“Hello World”,“123.4” 表示空值的特殊关键字
北大青鸟的HTML教程_PPT
运算符 算术运算符 比较运算符 逻辑运算符 字符串运算符 求值运算符
…… 此处隐藏:315字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [初中教育]婚姻家庭法学教学教案
- [初中教育]浅谈小学语文教学中的创新教育
- [初中教育]中华人民共和国侵权责任法2009
- [初中教育]2016-2022年中国薄膜太阳能电池行业发
- [初中教育]多级轻型井点降水的应用
- [初中教育]外语教学法流派介绍和简评
- [初中教育]实验一、典型环节及其阶跃响应
- [初中教育]内蒙古2012-2013学年度国家奖学金获奖
- [初中教育]移动通信营销渠道管理探讨
- [初中教育]初三化学第一学期第一第二章基础知识点
- [初中教育]一天的食物教学设计
- [初中教育]光导照明系统的基本结构及工作原理
- [初中教育]长春市十一高、东北师范大学附属中学、
- [初中教育]“十三五”规划重点-配重式装卸车项目
- [初中教育]领导方法和领导艺术
- [初中教育]第三章 植物病虫草鼠害诊断与防治基
- [初中教育]2019届九年级语文上册 第二单元 6纪念
- [初中教育]甲级单位编制水豆腐项目可行性报告(立
- [初中教育]Ch8-1补充 09101数据库系统原理及应用-
- [初中教育]2017-2023年中国吊装设备行业市场分析
- 制作毕业纪念册需要哪些材料
- 2015-2016学年高二化学苏教版选修4课件
- 哈佛管理导师-创建商业案例
- 职场交际中的谈吐礼仪知识与职场会议接
- 中国糕点及面包行业发展现状与竞争战略
- 沂河“12·7”洪水茶山拦河坝
- 管道水流量计算公式
- 4-2发电机火灾事故处置方案
- 数字信号处理实验五
- 2009年经济师(中级)金融专业知识全真试
- 历史街区保护规划--04历史文化遗产保护
- 宁夏回族自治区中小学职称评价标准
- 评先评优测评表
- 圆的切线证明及线段长求解在在中考中的
- 【解析版】2015年江苏省南京外国语学校
- 人教版八年级上册科学第一章习题精华
- 责任心与执行力
- SA8000社会责任管理体系标准培训
- IgA肾病的饮食应注意
- 杭州市建设工程文件归档整理方案(试行)




