Java、javascript、JS和JScript区别

首先,这三者没有必然的联系,它们是完全不同的事物,它们是分别由不同公司开发的,在函数方面有相同的地方,也有很多不同之处。Java是由Sun公司创立、开发;javascript则是Sun和Netscape公司共同开发的产品;JScript是微软对ECMA262语言规范的一种实现。这三者的共同点是,语法与C语言相似。
    JS是javascript的简称。
JScript应用于ASP,运行于服务器端。而Java、javascript都是运行于客户端。Sun公司后来又推出了JSP,以Java语言为基础,运行于服务器端。运行于服务器端的网页是动态网页,所以以JScript为基础的ASP、以Java为基础的JSP是动态网页,而Java、javascript则是静态网页。

静态网页、动态网页
程序是否在服务器端运行,是重要标志。在服务器端运行的程序、网页、组件,属于动态网页,它们会随不同客户、不同时间,返回不同的网页,例如ASP、PHP、JSP、ASP.net、CGI等。运行于客户端的程序、网页、插件、组件,属于静态网页,例如html页、Flash、javascript、VBScript等等,它们是永远不变的。

VB和VBScript
有少部分朋友把VBSCript称为VB,这是错误的。VB是Visual Basic的简称,应用于软件开发。VBScript是Microsoft Visual Basic Scripting Edition的简称,应用于客户端Web页,或者服务器端ASP页(ASP语言以VBScript或JScript为基础)。VB和VBScript共同点是语法、函数相同,由微软开发。
通常,VBScript简称为VBS。可惜现在一些网页病毒就是使用VBSCript脚本,把VBSCript的名声弄的很臭,不过也正因为如此,更确切的说明了VBSCript的使用率是很高的而且是易于开发的。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值