JavaScript 语法基础.ppt
《JavaScript 语法基础.ppt》由会员分享,可在线阅读,更多相关《JavaScript 语法基础.ppt(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Version 3.0JavaScript 语法基础语法基础第第 七七 章章回顾回顾了解了解 DHTML样式表样式表什么是样式表为什么要使用样式表样式表的语法规则创建并使用样式表2 2目标目标理解什么是理解什么是JavaScript理解理解JavaScript的语法基础的语法基础3 3什么是什么是JavaScriptJavaScript是是一一种种基基于于对对象象的的脚脚本本语语言言,用用于于开开发发基基于于客客户户端端和和基基于于服服务务器器的的Internet应应用程序用程序 可用于创建客户端脚本和服务器端脚本可用于创建客户端脚本和服务器端脚本由由Sun Microsystems 和和 N
2、etscape 开开发发,是是从从 Netscapes 的的 Livescript 发展而来的发展而来的4 4JavaScript的作用和基本语法规则的作用和基本语法规则使使用用 JavaScript 的的各各种种功功能能,可可以以增增强强站站点点的动态性和交互性。的动态性和交互性。提供用户交互动态更改内容验证数据与与其其他他任任何何语语言言一一样样,JavaScript 也也遵遵循循一一些基本的语法规则,如:些基本的语法规则,如:区分大小写使用成对的符号使用空格使用注释5 5JavaScript 工具和运行时环境工具和运行时环境JavaScript 代码生成工具和代码生成工具和 IDE 有助
3、于创建有助于创建功能强大的功能强大的 JavaScript 代码。以下是其中一代码。以下是其中一些工具:些工具:对话框弹出菜单生成器远程控件运行时环境运行时环境客户端脚本编写Web 服务器上的 JavaScript6 6JavaScript作为客户端程序嵌入网页作为客户端程序嵌入网页使用使用Script标记标记使用外部文件使用外部文件在事件处理程序中使用在事件处理程序中使用JavaScript7 7使用使用Script标记示例标记示例 祝学有所成祝学有所成!8 8使用外部文件示例使用外部文件示例 祝学有所成祝学有所成!document.write(嗨!你好吗?嗨!你好吗?)test.js9 9
4、在事件处理程序中使用在事件处理程序中使用JavaScript示例示例 JavaScript示例示例 1010使用使用Alert/Confirm/Write方法方法使用窗口的使用窗口的Alert方法,可以生成一个对话框方法,可以生成一个对话框使用窗口的使用窗口的Confirm方法,可以生成一个确认对话框方法,可以生成一个确认对话框使用使用document的的Write方法可以创建页面内容方法可以创建页面内容 1111变量变量变量是一种引用内存位置的容器,用于保存变量是一种引用内存位置的容器,用于保存在执行脚本时可以更改的值在执行脚本时可以更改的值 变量的命令约定变量的命令约定变量名必须以字母或下
5、划线(_)开头变量名可以包含数字由于JavaScript区分大小写,所以可用的字母包括A到Z(大写)和a到z(小写)的字符1212声明变量声明变量var new_amount;var answer=null;var old_cost=12.50;var result=Unknown result;var a,b,c;result=true;1313变量的作用域变量的作用域Function1、Function2和和Function3都都可以访问可以访问脚本脚本全局变量全局变量Function1局部变量局部变量aFunction2局部变量局部变量bFunction3局部变量局部变量c1414数据类
6、型数据类型在在JavaScript中有四种基本的数据类型中有四种基本的数据类型基本类型属于弱类型基本类型属于弱类型数据类型数据类型描述描述数字型数字型(Number)整数或实数整数或实数逻辑型或布尔型逻辑型或布尔型(Boolean)True或或False字符串型字符串型(String)如如“Hello World”,“123.4”空型空型(null)表示空值的特殊关键字表示空值的特殊关键字1515运算符运算符算术运算符算术运算符比较运算符比较运算符逻辑运算符逻辑运算符字符串运算符字符串运算符求值运算符求值运算符1616算术运算符算术运算符运算符运算符说明说明示例示例+如果操作数都是数字时执行加
7、法运算,如果其如果操作数都是数字时执行加法运算,如果其中的操作数有字符串时,会执行连接字符串的中的操作数有字符串时,会执行连接字符串的作用作用A=5+8/结果是结果是13A=5+8/结果是结果是58-减法减法A=8 5*乘法乘法A=8*5/除法除法A=20/5%取余取余-相除之后的余数相除之后的余数10%3=1+一元递增。此运算符只计算一个操作数,将操一元递增。此运算符只计算一个操作数,将操作数的值加作数的值加1。返回的值取决于。返回的值取决于+运算符是位运算符是位于操作数之前还是位于操作数之后。于操作数之前还是位于操作数之后。+x返回递增后的返回递增后的x值值x+返回递增前的返回递增前的x值
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JavaScript 语法基础 语法 基础
限制150内