JavaScript教程第1章.ppt

上传人:wuy****n92 文档编号:80451235 上传时间:2023-03-23 格式:PPT 页数:11 大小:255.99KB
返回 下载 相关 举报
JavaScript教程第1章.ppt_第1页
第1页 / 共11页
JavaScript教程第1章.ppt_第2页
第2页 / 共11页
点击查看更多>>
资源描述

《JavaScript教程第1章.ppt》由会员分享,可在线阅读,更多相关《JavaScript教程第1章.ppt(11页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、联系方式:北京源智天下科技有限公司第一讲:第一讲:JavaScript概述概述 讲师:杨贵讲师:杨贵1-2北京源智天下科技有限公司联系方式:课程内容安排课程内容安排JavaScript背景知识背景知识 简单的脚本语言简单的脚本语言 第一个第一个JavaScript程序程序 注意事项注意事项 1-3北京源智天下科技有限公司联系方式:JavaScript背景知识背景知识 JavaScript的历史的历史Netscape LiveScript JavaApplet JavaScript 制定标准制定标准 97年发布了年发布了ECMA-262语言语言规范规范 ECMAScript JavaScript

2、现况现况 JavaScript的未来的未来 1-4北京源智天下科技有限公司联系方式:简单的脚本语言简单的脚本语言 什么是脚本语言什么是脚本语言 脚本语言是一种应用程序扩展语言,用于系统的扩展,脚本语言是一种应用程序扩展语言,用于系统的扩展,使其按用户的意愿去运行。使其按用户的意愿去运行。所有的基础功能由系统提供,脚本语言在更高一层次描所有的基础功能由系统提供,脚本语言在更高一层次描述如何调用系统的接口。述如何调用系统的接口。解释执行。解释执行。脚本语言的分类脚本语言的分类嵌入式嵌入式非嵌入式非嵌入式 JavaScript能做什么能做什么 JavaScript和其它语言的异同和其它语言的异同 J

3、avaScript同同Java的异同的异同 1-5北京源智天下科技有限公司联系方式:第一个第一个JavaScript程序程序 预备知识预备知识document对象的对象的write方法将字符串方法将字符串“Hello World”输输出显示在浏览器客户区里。出显示在浏览器客户区里。使用使用window对象的对象的alert方法以消息框的形式输出信息。方法以消息框的形式输出信息。JavaScript程序嵌入程序嵌入HTML文档的常用方法就是将代码文档的常用方法就是将代码放在放在“”标签对中标签对中。JavaScript代码在代码在HTML文档中的形式。文档中的形式。链入链入嵌入嵌入参考:参考:1

4、-6北京源智天下科技有限公司联系方式:第一个第一个JavaScript程序程序0102030405060708/JavaScript程序语句程序语句/JavaScript程序语句程序语句09/更多的更多的JavaScript程序语句程序语句101112嵌入方式嵌入方式本书使用的方式本书使用的方式1-7北京源智天下科技有限公司联系方式:第一个第一个JavaScript程序程序JavaScript编辑器的选择编辑器的选择记事本记事本VS2005Aptana编写编写“HelloWorld”打开记事本,输入以下代码:打开记事本,输入以下代码:另存为另存为“helloworld.html”,扩展名为扩展

5、名为“html”或或“htm”.在在IE中打开网页文件,运行程序。中打开网页文件,运行程序。01020304document.write(Hello World!);/输出经典的输出经典的Helloworld0506071-8北京源智天下科技有限公司联系方式:注意事项注意事项浏览器对浏览器对JavaScript的支持的支持在互联网发展的过程中,几大浏览器之间也存在激烈的在互联网发展的过程中,几大浏览器之间也存在激烈的竞争。竞争。JavaScript是是Netscape公司的技术,其它浏览公司的技术,其它浏览器并不能和器并不能和Navigator一样良好的支持一样良好的支持JavaScript,

6、因,因为得不到使用许可。微软公司为能使其为得不到使用许可。微软公司为能使其IE浏览器能抢占浏览器能抢占一定市场份额,于是在一定市场份额,于是在IE中实现了称为中实现了称为JScript的脚本语的脚本语言,其兼容言,其兼容JavaScript,但是和,但是和JavaScript间仍然存在间仍然存在版本差异。因此,编程人员在编码时仍然考虑不同浏览版本差异。因此,编程人员在编码时仍然考虑不同浏览器间的差别。器间的差别。检测当前所用的浏览器检测当前所用的浏览器 01/程序开始程序开始02 document.write(名称:名称:+navigator.appName+);/浏览器名称浏览器名称03 d

7、ocument.write(版本号:版本号:+navigator.appVersion+);/浏览器版本号浏览器版本号04 document.write(发行代号:发行代号:+navigator.appCodeName+);/浏览器的内部发行代号浏览器的内部发行代号051-9北京源智天下科技有限公司联系方式:注意事项注意事项 大小写敏感大小写敏感 JavaScript代码是大小写敏感的,代码是大小写敏感的,Name和和name是不是不同的标识符,编码时应当予以注意。同一个词如果如果同的标识符,编码时应当予以注意。同一个词如果如果各个字母间大小写不同时,系统将当作不同的标识符来各个字母间大小写不

8、同时,系统将当作不同的标识符来处理,相互之间没有任何联系处理,相互之间没有任何联系 代码示例代码示例01Name=“sunsir”;/大写字母开头大写字母开头02name=“foxsir”;/汪写字母开头汪写字母开头1-10北京源智天下科技有限公司联系方式:注意事项注意事项空格与换行空格与换行 代码中多余的空格会被忽略,同一个标识符的所有字母代码中多余的空格会被忽略,同一个标识符的所有字母必须连续。必须连续。一行代码可以分成多行书写。一行代码可以分成多行书写。单行:单行:代码写于一行中,用分号作为语句结束标志代码写于一行中,用分号作为语句结束标志if(1=1&63)alert(“return

9、true”);elsealert(“return false”);分成多行、规范的书写如下:分成多行、规范的书写如下:01If(1=1&63)/如果如果1等于等于1,且,且6大于大于3,则,则0203alert(“return true”);/输出输出“true”0405else/否则否则0607alert(“return false”);/输出输出“false”081-11北京源智天下科技有限公司联系方式:课程内容安排课程内容安排多余的空格会被忽略多余的空格会被忽略 01if (1/一个语句分多行书写一个语句分多行书写02=1/将一行代码分成多行书将一行代码分成多行书03&6 3/将一行代码

10、分成多行书将一行代码分成多行书04)/将一行代码分成多行书将一行代码分成多行书05 alert(/将一行代码分成多行书将一行代码分成多行书06“return true”);else/将一行代码分成多行书将一行代码分成多行书07/将一行代码分成多行书将一行代码分成多行书08alert(“return false”);/将一行代码分成多行书将一行代码分成多行书09/将一行代码分成多行书将一行代码分成多行书分成多行的字符串分成多行的字符串01var Message=“JavaScript编程,简单,有趣!编程,简单,有趣!”;/单行中的字符串单行中的字符串02var message=“JavaScript编程,编程,”+/多行中的字符串多行中的字符串03“简单,有趣!简单,有趣!”;可有可无的分号可有可无的分号当两个程序语句处于一行中时用分号隔开,否则可以不当两个程序语句处于一行中时用分号隔开,否则可以不用分号用分号.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com