湖南拾牛网络科技有限公司
  • 咨询热线:400-8116-098
在线客服 在线QQ 微信咨询 返回顶部
  • 联系方式
  • 公司电话:0731-88938682
  • 公司地址: 湖南省长沙市桐梓坡西路麓谷国际工业园C栋8楼

JavaScript 语JavaScript入门之语言基础(1)
  • 来源: 拾牛网络      作者:彬彬      时间:2014-06-26
  •  

     言正越来越受欢迎,可以说是是互联网上最突出的语言之一。你可以跨平台和浏览器使用它,其并不排斥后端语言。现在有许多不同的开发库——有些非常棒—— 这些库对开发很有帮助,比如说加快了开发的时间等等。问题是,有时候这些库与原始语言之间很是有一些距离,这使得刚入门的开发者缺乏一种对语言的基础了解。

    本文通过全面列举基础的JavaScript概念这一方式来阐述该语言的基本原理,以此来为初学者提供一个对语言的基本了解,随处可见的代码例子则是用来说明所有的这些概念是如何在语言中体现出来的。

    了解JavaScript语言

    JavaScript语言是一种免费的客户端脚本语言,其能够让你往超文本标记语言(Hypertext Markup LanguageHTML)页面中加入交互行为。客户端(client-side)意味着JavaScript运行在浏览器中,而不是用在服务器端。在网页被服务器送达并被浏览器加载后,客户端脚本就允许用户与网页进行交互。例如,Google Maps就是使用JavaScript语言来支持用户与地图之间的交互的,交互的方式有移动地图、放大和缩小等。没有JavaScript语言的话,网页需要为每次和每个用户的交互行为进行刷新,当然,除非页面用到了诸如Adobe Flash或是Microsoft? Silverlight一类的插件。JavaScript语言不需要插件。

    因为JavaScript语言为加载后的网页提供用户交互行为,因此开发者通常会用它来实现下面的一些功能:

    1. 动态添加、编辑和删除HTML元素及它们的值。

    2. 在提交之前校验表单。

    3. 在用户的计算机上创建cookies以用于在将来的访问中保存和检索数据。

    在开始之前,只要知道语言的几个基本原则就行了:

    1. 要在HTML文件中把JavaScript代码包含进来的话,你必须要把代码放在脚本标签(script)的内部,并加入text/javascript这一类型(type)属性(清单1)

    2. 所有的JavaScript语句以分号结束。

    3. 语言是大小写敏感的。

    4. 所有的变量名都必须以字母或是下划线作为开始。

    5. 你可以使用注释来说明脚本中的某些行,注释的编写方式是,以一个双斜线