- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Javascript1—概述
JavaScript技术体系 在HTML页面中声明JavaScript 在页面中声明JS的方法如下: script type=“text/javascript” //这儿是JS代码 /script * * JavaScript的优点 在JavaScript这样的用户端脚本语言语言出现之前,传统的数据提交和验证工作均由用户端浏览器通过网络传输到服务器上进行。如果数据量很大,这对于网络和服务器的资源来说实在是一种无形的浪费。而使用JavaScript就可以在客户端进行数据验证。 JavaScript可以方便地操纵各种浏览器的对象,可以很迅速地对浏览器事件做出反馈,包括单击、双击、鼠标移动、文档状态变化等事件,可以使用JavaScript来控制浏览器的外观,状态甚至运行方式,可以根据用户的需要“定制”浏览器,从而使网页更加友好。JavaScript可以使多种任务仅在用户端就可以完成而不需要网络和服务器的参与,从而支持分布式的运算和处理。 JavaScript的局限性 在WWW上有很多浏览器,如Netscape?Navigator,Mosaic和HotJava等,但每种浏览器支持JavaScript的程度是不一样的,支持和不完全支持JavaScript的浏览器在浏览一个带有JavaScript脚本的主页时,效果可能有一定的差别,对于使用了不支持对象的网页甚至将会无法显示。JavaScript不适合制作大型应用程序,缺乏进行图像、多媒体处理以及网络通讯方面的能力。 客户端数据计算:test1-13-计算.html 客户端表单合法性验证: * JavaScript的前身为Netscape 的LiveScript,为拓展浏览器功能而创建的一种客户端解释性语言。而Java是sun公司发布的一种可编译的独立语言。 JavaScript与Java在逻辑运算符、语句结构方面类似,但是在变量申明、对象调用等方面有很大区别。 JVM是Java Virtual Machine 的简称,也就是Java虚拟机。Java在运行的时候并不直接操作底层操作系统,而是通过统一的Java运行程序(JVM)来执行Java语言的调用请求,通过这种技术,Java程序具备了一次编写到处运行的跨平台能力。 * * 必须将script language=“JavaScript”和/script标签分别放在一段脚本开始和结束的地方。 HTML注释可以在浏览器不支持或者禁止JavaScript功能的时候避免显示源代码,注释的方法是在脚本声明之后和脚本声明结束以前用一对!-- --符号括起来。因为现在的浏览器大部分都能够支持JavaScript所以在编写的代码中也可以不加HTML注释。 多行注释采用 /* 多行注释内容 */ 的格式,多行注释符不允许嵌套。 单行注释只需要在一行的前面加上//符号就可以了,在调试中经常利用该方法将不需运行而又不想删除的语句注释掉。 JavaScript注释中的语句不会被执行,HTML注释中的语句不会被显示。 JavaScript语句一般用分号作为语句的结束符,虽然分行书写语句的时候遗漏分号也不会出错,但是具备良好素质的编程人员会避免遗漏结束符以减少语句的歧义。 * 在JavaScript代码比较多的情况下可以考虑采用JS方式分离JavaScript代码,这样有助使程序结构清晰,便于维护,从而减少进行网页制作时误操作的可能性。 在一个HTML文档中允许调用多个script脚本,脚本文件调用方式与脚本直接书写在HTML文档中的运行效果是相同的。 * 在HTML中为了使书写好看一些,常常使用大小写混合的方法来定义事件,但是在JavaScript只用小写。比如在HTML中定义一个按钮的鼠标点击事件可以采用如下方法书写:input type=button onClick=alert(‘hello’) 其中onClick写成onclick也不会出错,但是如果在JavaScript中则只能使用小写的onclick来表示鼠标点击事件,例如:document.onclick=alert(hello); 。 由于HTML中不区分大小写,所以在HTML中定义HTML对象的名字的时候大小写非常自由,但是JavaScript在对HTML对象调用的时候区分对象和属性的大小写。 大小写错误对于JavaScript程序的调试来说是非常容易犯的错误,特别要注意定义变量与调用变量时大小写的一致性,对于系统的一些保留字也必须严格遵守大小写的书写。 * 经验之谈: 尽量在一条完整的JavaScript语句后加上换行; JavaScript采用分号作为语句的分隔符; 一行一条JavaScript语句的时候遗漏分号不会造成错误,但是推荐尽量在每条语句后加上分号,这样将有助于
您可能关注的文档
- chap002FinancialReportingandAnalysis〔财务报表分析-台湾中兴大学〕.ppt
- CH6网络互连〔过〕.ppt
- chap03数据类型和表达式.ppt
- chap13带传动及链传动.ppt
- Chap1XML背景及其发展—2.ppt
- chap18第18章财务报表分析.ppt
- chapter13管理广告、销售促进和公共关系〔市场营销上海交大〕.ppt
- CH2.1—数字通信基础知识.ppt
- Chap7InventoryAssets〔财务报表分析,加州大学MBA〕.ppt
- chapter13网络技术及应用开发.ppt
- 2025年市总工会党组书记、市委组织部部长生活会“四个带头”个人对照检查发言材料2篇(含上年度整改+个人情况、个人事项+典型案例).docx
- 2025年部编版小学六年级下册《道德与法治》第四单元 让世界更美好第10课 我们爱和平教学课件.pptx
- 公司领导班子2025年围绕“四个带头”主题检视问题整改落实方案与组织生活会批评意见(20条)2篇文.docx
- 教育系统党组班子2025年对照“四个带头”含意识形态、以典型案例举一反三解析检视材料【2篇文】.docx
- 2025年国有企业领导班子、学校副校长生活会“四个带头”方面对照个人检视发言材料2篇文(附:上年度整改情况、典型案例解析).docx
- 2025年生活会“四个带头”个人对照检查材料2篇文(含对其他领导批评意见,个人公开事项申报、意识形态).docx
- 2025年国有企业党委书记、领导班子生活会“四个带头”方面对照检查发言材料2篇文(上年度整改情况).docx
- 乡镇领导班子、市委组织部常务副部长2025年对照“四个带头”含违纪行为为典型案例的剖析与反思检视剖析材料{2篇文}.docx
- 市委社会工作部2025年生活会领导班子对照检视发言材料2篇文(含以案为鉴,深刻反思存在问题、反面典型案例举一反三解析、其他需要说明情况).docx
- 2025年民主生活会、组织生活会批评意见(20条)与市直单位领导班子“四个带头”对照检查材料【含上年度查摆问题整改落实情况】2篇文.docx
最近下载
- 公司管理提升方案.docx
- 江西高职院校单招《职业适应性测试》近年考试真题题库资料汇总(含答案).pdf
- IA32架构软件开发人员手册第3卷:系统编程指南(中文版部分)(可编辑).doc
- 2022-2023年临床“三基”-医学临床三基(医师)考试题库8(含答案).docx VIP
- 2025届全国高考真题模拟英语专项训练:写作(附答案).docx
- 人教版高中地理第二章《地表形态的塑造》测试题(含答案) .pdf VIP
- Unit 4 Time to celebrate Understanding ideas(说课稿)-2024-2025学年外研版(2024)七年级英语上册.docx VIP
- 2022-2023年临床“三基”-医学临床三基(医师)考试题库10(含答案).docx VIP
- 北京市海淀区2024-2025学年八年级上学期期末考试数学试卷(含答案).pdf
- 第四章 控制及其设计-2022年高中通用技术学业水平考试综合复习(粤科版2019)必修 技术与设计2.docx VIP
文档评论(0)