- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第6章JavaScript脚本基础01
6.1 JavaScript语言概况 什么是JavaScript JavaScript是Web上的一种功能强大的编程语言,用于开发交互式的Web页面。 JavaScript的前身叫做LiveScript 。 JavaScript是基于对象和事件驱动并具有安全性的脚本语言。 6.1 JavaScript语言概况 JavaScript 的基本特点???? 简单性:JavaScript是脚本编程语言,解释执行 。 动态性:直接对用户输入作出响应。是以事件驱动方式进行的。 跨平台性 :只依赖浏览器,与平台无关。 节省CGI交互时间。 其他常用的Web开发语言 Java VBScript JScript Perl 6.1.1 JavaScript的运行环境 浏览器 6.1.2 JavaScript程序的引入 通过标记SCRIPT…/SCRIPT引入JavaScript代码。 Language属性指定脚本类型,如VBScript、JavaScript 6.1.2 JavaScript程序的引入 链接方式:使用SCRIPT标记的SRC属性指定*.js的URL。 采用链接*.js文件的方式显示“Hello World!” HTMLHEAD TITLE链接JavaScripte代码/TITLE/HEAD BODY SCRIPT language=javascript src=s01_03.js /SCRIPT /BODY/HTML s01_03.js: document.write(Hello World!) 6.1.2 JavaScript程序的引入 注意:JavaScript区分大、小写。 注释语句 // 单行注释 /* 多行注释 … 多行注释 */ 6.2 JavaScript的基本数据结构 6.2.1 基本数据类型 JavaScript有6种数据类型 number:数值类型 string:字符类型 object:对象类型 Boolean:布尔类型 null值 undefined值 6.2.2 常量 1.字符型 由0个或多个字符组成的序列,可以包括字母、数字、标点符号或其他可显示字符以及特殊字符,也可包含汉字。 通过在其首尾添加成对的双引号()或单引号()来说明。如: Hello word!a a’ 【例】在字符串中使用特殊字符 HTML HEADTITLE转义字符的使用/TITLE /HEAD BODY script language=javascript document.write(在字符串中,通过转换字符\\,既可加入单引号\,也可以加入双引号\。) /script /BODY/HTML 【例】用转义字符显示笑脸 html headtitle显示笑脸 /title body pre script language=JavaScript document.writeln(显示笑脸:font size=+5 \u263a\n); /script /pre /body /html 2. 数值型 一.整型 十进制:每位为0~9。如:25,234,998。 八进制:逢8进位,每位为0~7。首位是0,如:0235,即 (235)8=2×82+3×81+5×80=15710。 十六进制:逢16进位,每位为0~9或A、B、C、D、E、F。前两位必须是0x或0X。如:0x235,即 (235)16=2×162+3×161+5×160=56510。 2. 数值型 二.实型 采用十进制,表示形式有两种。 普通形式。由整数部分、小数点和小数部分组成。如:4.12、0.0、.123、12.0、12.0。 指数形式。如5.34e5(表示5.34×105)、312E4(表示312×104)。 特例: NaN(Not a Number 的缩写),即“非数字”。表示无意义的数字值。 3. 布尔型 布尔型(Boolean)的值也就是逻辑值 有两个值:true和false,逻辑“真”和逻辑“假”。 当把一个整数用作布尔值时,0表示false,而非0整数表示true。 3.1.4 空值型 空值就是null,定义空的或不存在的引用。它不等同于空串或0。 3.1.5 未定义值 未定义值就是undefined,表示变量还没有赋值。 4. 空值 空值就是null,定义空的或不存在的引用。它不等同于空串或0。 5. 未定义值 未定义值就是undefined,表示变量还没有赋值。 【例】undefined htmlheadtitle 变量声明示例 /t
文档评论(0)