什么是javascript
JavaScript 和 Java 很类似,但并不一样,类似之处就是他们名字的前四个字母是一摸一样的!
Java 是一种比 JavaScript 更复杂许多的程式语言,而 JavaScript 则是相当容易了解的脚本语言。
JavaScript 创作者可以不那麽注重程式技巧,许多 Java 的特性在 Java Script 中并不支援。
我们再来看一下CSDN中的内容:
JavaScript 是 WWW 上的一种功能强大的编程语言,用于开发交互式的 Web 页面。它不仅可以直接应用于 HTML 文档以获得交互式效果或其他动态效果,而且可以运行于服务器端,从而替代传统的 CGI 程序。
1. 客户端应用
JavaScript 最典型的应用就是开发客户端 Web 应用程序,也就是开发所谓的客户端脚本。与高级语言不同,客户端脚本程序通常都是解释执行的。也就是说,在执行 JavaScript 脚本之前,无须进行编译等预处理。在最典型的客户端应用中,JavaScript 脚本程序被嵌入到 HTML 文件中,随着 HTML文件一同下载到浏览器端。浏览器读 HTML 文件,然后解释执行并显示其中的元素。读取HTML 文件并分辨其中的元素的过程称为语法分析或解析( parsing)。如果解析到 JavaScript脚本,则浏览器执行其脚本语句。
2. 服务器端应用
JavaScript 脚本不但可以运行于客户端,而且可以运行于服务器端,用于实现服务器端的某些特定功能( 例如,取代传统 CGI 程序的表单处理功能)。在 Microsoft 的服务器上,典型的一种应用就是作为 ASP ( Active Server Pages,活动服务器页)的实现脚本。服务器端脚本的工作过程如下:浏览器输入URL请求;服务器调用脚本,生成从浏览器传递数据的对象,并向脚本提供这些对象;脚本进行处理(对于数据库应用则需要进行特定的数据库操作),并将数据以HTML文件的方式通过服务器返回发出请求的浏览器。
可能有人会有问题, 既然现在 FrontPage、Dreamweaver 等网页设计软件已经可以自动生成avaScript代码以便完成动态 Web 页的制作,那么还有必要学习 JavaScript 吗?
首先,JavaScript 是一种最流行的 Web 脚本语言,其主要原因在于它具有最广泛的兼容性。实际上,VBScript 也是一种通用的 Web 脚本语言,而且是由软件业的老大——微软开发的,但由于它只能被 IE 浏览器所支持,因此无法与 JavaScript 抗衡。至于 VBScript 以外的其他 Web 脚本语言就更是影响微弱了。试想,连一向颐指气使的微软都忙不迭地开发
相关新闻>>
- 发表评论
-
- 最新评论 更多>>