认识网页建设中的JavaScript

发布时间:2018-09-20 21:34
  认识 JavaScript
  JavaScript作为一种可以给网页堉加交互性的脚本语言,拥有近20年的发展历史。它的 简单、易学易用特性,使其始终立于不败之地。
  1.1.1什么是 JavaScript
  JavaScript最初由网展公司的Brendan Eich设计,足一种动态、弱类型、基于原型的语 言,内質支持类。
  经过近20年的发展,JavaScript己经成为健壮的、基于对象和节件驱动的、有相对安全 性的客户端脚本语言,同吋也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML 5网页添加动态功能,比如响应用户的各种怏作。JavaScript可以弥补HTML语言的缺陷,实 现Web页面客户端动态效果,其主要作用如下。
  (1)动态改变网页内容。
  HTML语言足静态的,一旦编写,内容是无法改变的。JavaScript可以弥补这种不足,将 内容动态地显示在网页中,
  (2)动态改变网页的外观。
  JavaScript通过修改网页元素的CSS样式,可以动态地改变网页的外观,如修改文本的颜 色、大小等属性,使图片的位罝动态地改变。
  (3)验证表单数据。
  为了提高网页的运行效率,用户在填写表单时,可以在客户端对数据进行合法性验证, 验证成功之后才能提交到服务器上,这样就能减少服务器的负担和降低网络带宽的压力。
  (4)响应事件。
  JavaScript是基于事件的语言,因此可以响应用户或浏览器产生的事件。只有事件产生时 才会执行某段hvaScript代码,如用户单击“计算”按钮时,程序显示运行结果。
  JavaScript 的特点
  JavaScript的特点主要有以下几个方面。
  (1)语法简攀,易学易用。
  JavaScript语法简单、结构松散。可以使用任何一种文本编辑器来进行编写。JavaScript 程序运行时不而要编译成二进制代码,只潘要支持JavaScript的浏览器进行解释。
  (2)解释型语言,
  非脚本语言编写的程序通常需要经过“编写-编译-链接-运行”这4个步骤,而脚本 语言JavaScript是解释型语言,只简要经过“编写-运行”这2个步骤。
  (3)跨平台。
  由于JavaScript程序的运行仅依赖于浏览器,所以只要操作系统中安装有支持JavaScript 的浏览器即nf,即JavaScript与平台(操作系统)无关。例如,无论是Windows、UNIX、Linux  操作系统,还是用于手机的Android、iOS操作系统,都可以运行JavaScript。
  (4)基于对象和事件驱动。
  JavaScript把HTML页面中的每个元索都当作一个对象来处理,并且这些对象都具有层次
  关系,像一棵倒立的树,这种关系被称为“文档对象模型(DOM)”》在编写JavaScript代码时 会接触到大量对象及对象的方法和域性。可以说学习JavaScript的过程,就是了解JavaScript 对象及其方法和属性的过程。因为JavaScript基于事件驱动,所以它可以捕捉到用户在浏览器
  中的操作,可以将原来静态的HTML页面变成可以与用户交互的动态页面。
  (5)用于客户端。
  尽管JavaScript分为服务器端和客户端两种,但目前应用得最多的还是客户端。
关于esball世博
esball世博介绍
esball世博思维
人才招聘
使用条款
隐私保护
RSS订阅
esball.net地图
新闻动态
esball世博观点
行业动态
频道介绍
服务介绍
案例展示
品牌研究
品牌理论
品牌体系
联系我们
400-680-2900
社会媒体
微信公众平台
微信公众平台
<友情连结> 宁波斯博网络科技有限公司/ 宁波易企网络科技有限公司/ 宁波云网网络科技有限公司/ 围子里新闻/ 晋江市财经/