首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

本书将主要介绍JavaScript的实际应用,因为JavaScript的确是一种令人惊奇的编程语言,有很多独特的优势。只要花一点时间学习和思考,就可以使用JavaScript为网站带来更多的功能、更新颖的设计和更好的易用性。

下面先介绍JavaScript的概念,然后讨论它的由来以及使用方法。

1.1  JavaScript的定义

JavaScript是一种用于增强Web网页与应用程序的交互能力和动态能力的脚本语言。JavaScript可以和Web网页的各种部件进行交互,例如HTML、CSS,并且可以使它们实时地变化,以响应用户的操作。

毫无疑问,您一定看过网页中的JavaScript代码,大多是嵌入HTML元素中的,例如:

<a href="page.html" onclick="open('page.html'); return false;">

也可能是作为一个script元素,链接到其他文件中:

<script type="text/javascript" src="myscript.js"></script>

还可能直接在文件中编码:

<script type="text/javascript">

function saySomething(message)

{

  alert(message);

}

saySomething('Hello world!');

</script>

现在您还不用关心这些片段之间的区别。有很多方法可以用于将JavaScript代码插入网页中,后面的章节将会讨论具体细节。

JavaScript由Netscape公司开发并在Netscape 2中实现,一开始它叫做LiveScript。不过另外一种流行的语言Java启发了Netscape公司将其更名为JavaScript,JavaScript拥有沟通浏览器和Java Applet的能力,Netscape公司也试图利用这一点大发利市。

不过这个语言不是由Netscape公司独自开发的,虽然最初的开发由Netscape公司发起,但还有一家公司后来也参与其中,这就是微软公司。微软公司开发出了相似但又有一些不同的JScript,很明显,对于Web脚本这样一种重要的应用,微软公司不希望落后于任何竞争对手。1996年,有关JavaScript的研发成果被提交为国际标准,并被称为ECMA,所以JavaScript就成了ECMAScript或者ECMA-262。

大多数人还是喜欢JavaScript这个名字。另外,有一点容易引起混淆,即除了名字和语法有一些相似以外,Java和JavaScript再没有什么相似之处了。

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论