- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
javascript汇编
/blog/2011/06/birth_of_javascript.html js有自己的函数(系统函数),还可以自定义函数,可以有自己的变量,控制语句等等。。。 js源码-----直接被执行(Js引擎) js引擎被内嵌到浏览器中。 myIE开源的内核 编译语言(java) ----------- .class C# --------------dll(目标文件) * 1:由于页面加载脚本会阻塞其他资源的下载,因此推荐将所有的script标签放在body标签的底部,减少对整个页面下载的影响 2:将能合并的js文件进行合并处理 * * document.write(你好); * \ 单引号 \ 双引号 \\ 反斜杠 \r 回车 \n 换行 * Javascript基础 Javascript的诞生 JavaScript历史 34岁的系统程序员Brendan Eich(布兰登·艾奇),1995年4月,网景公司录用了他 1995年5月,网景公司做出决策,未来的网页脚本语言必须看上去与Java足够相似,但是比Java简单,使得非专业的网页作者也能很快上手。 他只用10天时间就把Javascript设计出来。 (1)借鉴C语言的基本语法; (2)借鉴Java语言的数据类型和内存管理; (3)借鉴Scheme语言,将函数提升到第一等公民(first class)的地位; (4)借鉴Self语言,使用基于原型(prototype)的继承机制。 JavaScript历史 1995.2月 Netscape公司发布LiveScript,后临时改为JavaScript,为了赶上Java的热浪。 欧洲计算机制造商协会(ECMA)英文名称是European Computer Manufacturers Association 1997 年,以JavaScript 1.1 为基础。由来自 Netscape、Sun、微软、Borland 和其他一些对脚本编程感兴趣的公司的程序员组成的 TC39(ECMA的小组) 锤炼出了 ECMA-262,也就是ECMAScript1.0。 1998年6月,ECMAScript 2.0版发布。 1999年12月,ECMAScript 3.0版发布,成为JavaScript的通行标准,得到了广泛支持。 2007年10月,ECMAScript 4.0版草案发布:分歧太大,失败告终。 2009年12月,ECMAScript 5.0版正式发布 2015年6月17日,ECMAScript 6发布正式版本,即ECMAScript 2015。 认识Javascript JavaScript是一种网页编程技术,其功能强大,实现简单方便,入门简单,即使是程序设计新手也可以非常快速容易地使用JavaScript进行简单的编程。 JavaScript就是一种基于对象和事件驱动,并具有安全性能的脚本语言,脚本语言简单理解就是在客户端的浏览器就可以互动响应处理程序的语言,而不需要服务器的处理和响应,当然JavaScript也可以做到与服务器的交互响应,而相对的服务器语言像asp php jsp等需要将命令上传服务器,由服务器处理后回传处理结果。 JavaScript可以被嵌入到HTML文件中,不需要经过Web服务器就可以对用户操作作出响应,使网页更好地与用户交互;在利用客户端个人电脑性能资源的同时,适当减小服务器端的压力,并减少用户等待时间。 JavaScript的组成 ECMAScript:JavaScript的语法标准。 DOM:JavaScript操作网页上的元素的API BOM:JavaScript操作浏览器的部分功能的API ECMAScript DOM操作 BOM Javascript特点 1. 简单易用 可以使用任何文本编辑工具编写 只需要浏览器就可以执行程序 2. 解释执行(解释语言) 事先不编译 逐行执行 无需进行严格的变量声明 3. 基于对象 内置大量现成对象,编写少量程序可以完成目标 Javascript 使用范围 客户端数据计算 客户端表单合法性验证 浏览器对象的调用 浏览器事件的触发 网页特殊显示效果制作 ..... 以上通过javascript 实现的效果, javascript 还可以制作游戏 Javascript 与html之间的关系 Html: 是用来制作网页,简单来说就是编写网页结构。 Javascript: 实现网页与客户之间互动的桥梁,让网页具有丰富的生命力 h
文档评论(0)