网站大量收购独家精品文档,联系QQ:2885784924

深入理解JavaScript--.pptx

  1. 1、本文档共96页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
深入理解JavaScript车联网监控平台前端开发语言简介JavaScript,一种/wiki/%E7%9B%B4%E8%AD%AF%E8%AA%9E%E8%A8%80直译式脚本语言,是一种/wiki/%E5%8A%A8%E6%80%81%E7%B1%BB%E5%9E%8B动态类型、弱类型、/wiki/%E5%8E%9F%E5%9E%8B%E7%A8%8B%E5%BC%8F%E8%A8%AD%E8%A8%88基于原型的语言,内置支持类。它的/wiki/%E7%9B%B4%E8%AD%AF%E5%99%A8解释器被称为/wiki/JavaScript%E5%BC%95%E6%93%8EJavaScript/wiki/JavaScript%E5%BC%95%E6%93%8E引擎,为/wiki/%E7%80%8F%E8%A6%BD%E5%99%A8浏览器的一部分,广泛用于/wiki/%E5%AE%A2%E6%88%B7%E7%AB%AF客户端的/wiki/%E8%85%B3%E6%9C%AC%E8%AA%9E%E8%A8%80脚本语言,最早是在/wiki/HTMLHTML网页上使用,用来给HTML网页增加动态功能。然而现在JavaScript也可被用于/wiki/%E7%BD%91%E7%BB%9C%E6%9C%8D%E5%8A%A1%E5%99%A8网络服务器,如/wiki/Node.jsNode.js。在1995年时,由/wiki/%E7%B6%B2%E6%99%AF网景公司的布兰登·艾奇,在/wiki/%E7%B6%B2%E6%99%AF%E9%A0%98%E8%88%AA%E5%93%A1网景导航者浏览器上首次设计实作而成。因为/wiki/%E7%B6%B2%E6%99%AF网景公司与/wiki/%E6%98%87%E9%99%BD升阳公司合作,网景公司管理层次结构希望它外观看起来像/wiki/JavaJava,因此取名为JavaScript。但实际上它的语法风格与/wiki/SelfSelf及/wiki/SchemeScheme较为接近。关于名字这个Java-前缀暗示了JavaScript和Java的关系,也就是JavaScipt是Java的一个子集也就是不如Java强大。看上去这个名称就故意制造混乱,然后随之而来的是误解。JavaScript并不是解释型的Java语言。Java是解释型的Java,JavaScript是另一种语言。JavaScript和Java的语法很相似,就象Java和C的语法相似一样。但它也不是Java的子集就像Java也不是C的子集一样。在应用上,Java要远比原先设想的好得多(Java原称Oak)。JavaScript并不是由Sun公司──Java的老家──开发的。JavaScript是由Netscape公司开发。它本来叫做LiveScript,这个名字并不是那样容易混淆。这个-Script?后缀暗示了它不是一个真正的编程语言──脚本语言好象不是真正的编程语言。但其实这是一个专长的问题。相对C而言,JavaScript牺牲性能但带来更强的表达力和动态性。概论一般来说,完整的JavaScript包括以下几个部分:ECMAScript,描述了该语言的语法和基本对象文档对象模型(DOM),描述处理网页内容的方法和接口浏览器对象模型(BOM),描述与浏览器进行交互的方法和接口什么是ECMAScriptECMA是European Computer Manufacturers Association的缩写,即欧洲计算机制造商协会。欧洲计算机制造商协会是制定信息传输与通讯的国际化标准组织。官方网站为,//。ECMAScript是ECMA制定的标准化脚本语言。目前JavaScript使用的ECMAScript版本为/publications/files/ecma-st/ECMA-262.pdfECMAScript-262。ECMAScript被国际化标准组织采纳为/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=33835ISO/IEC 16262。什么是BOMJavaScript包含许多浏览器对象(Browser Objects),这些对象可以与浏览器窗体网页产生互动。Browser Objects也可被称作BOM,它包含一个名叫DOM的节点,每种对象模型都由一种层次结构组成,这种层次结构就像金字塔,DOM的顶层是document对象,BOM的顶层是window对象。BOM是Browser Object Model的简写,既浏览器对象模型。BOM由一系列对象组成,是访问、控制、修改客户端(浏览器)的属性的方法。BOM没有统一的标准(每种客

文档评论(0)

2266670 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档