JavaScript与JScript的区别

前言:很多人无法区别JavaScript和JScript,或者根本就不去区分他们,这是不对的.

什么是JScript?

JScript是微软公司对ECMA-262语言规范的一种实现,除了少数例外(这是为了保持向后兼容 ),微软公司宣称JScript完全实现了ECMA标准.

区别:

  • JavaScript和JScript都是ECMA-262的实现,但JavaScript是网景公司开发的一种脚本语言,JScript是微软公司开发的另一种脚本语言.

  • JavaScript和JScript都既可以运行客户端,也可以运行服务端,但无论是运行在客户端还是服务端,其解释器都不相同.

  • 在服务器端,JavaScript都网景公司的服务端解释器(Netscape服务器Livewire)解释,并不属于ASP语法.JScript与VBScript的解释器种类繁多,几乎每个浏览器都支持JavaScript,很少浏览器支持JScript,除了微软的IE.

  • JavaScript要比JScript早很多,ECMA-262规范也是根据JavaScript1.1制订的,后来,拥有操作系统优势的微软原本希望能以VBScript与JavaScript在客户端上一决高下,但是市场反应并不如预期.

  • 不过微软很快改变策略,他根据ECMA-262规范发布了JScript,并且让不断陈处新的浏览器工具持续支持JScript版本的更新,现在JScript的版本已是5.6,而JavaScript版本目前使用广泛的是1.5.

JavaScript与JScript的区别相关推荐

  1. 【扫盲帖】Java、JavaScript、JSP、JScript 的区别与联系

    [转自]http://developer.51cto.com/art/200907/140294.htm ==>JavaScript与Java的联系和区别 JavaScript与Java的语法比 ...

  2. JS和JS是IE上JavaScript或JScript的缩写。

    JS和JS是IE上JavaScript或JScript的缩写. javascript是所有浏览器的开放式标准脚本语言 JScript是微软自己的开放式脚本语言标准,只有微软的IE浏览器遵循. JScr ...

  3. href=#与href=javascript:void(0)的区别

    href="#"与href="javascript:void(0)"的区别 # 包含了一个位置信息,默认的锚是#top 也就是网页的上端. 而javascrip ...

  4. a href=#与 a href=javascript:void(0) 的区别

    a href="#"> 点击链接后,页面会向上滚到页首,# 默认锚点为 #TOP<a href="javascript:void(0)" onCli ...

  5. php课程---JavaScript与Jquery的区别(转)

    php课程---JavaScript与Jquery的区别(转) jQuery能大大简化Javascript程序的编写,我最近花时间了解了一下jQuery,把我上手过程中的笔记和大家分享出来,希望对大家 ...

  6. Javascript中 != 和 !==的区别

    Javascript中 != 和 !==的区别 开发工具与关键技术:javascript 作者:沈金凤 年级:18级(5)班 撰写日期:2019年1月18日 1.!= 会转换成相同类型 进行比较,!= ...

  7. ECMAScript,javascript,jscript

    ECMAScript是一种由欧洲计算机制造商协会(ECMA)通过ECMA-262标准化的脚本程序设计语言.这种语言在万维网上应用广泛,它往往被称为JavaScript或JScript,但实际上后两者是 ...

  8. JavaScript与java语法区别

    网页中各种技术的作用 HTML 制作网页的结构 CSS 美化网页 JavaScript 让网页具有交互功能,在网页上运行脚本 JavaScript与java的区别 **特点** **Java** ** ...

  9. java和javascript区别_java和javascript之间有什么区别

    java和javascript之间有什么区别?本篇文章就给大家介绍java和javascript之间的区别,让大家了解java和javascript是什么?它们之间的差异有哪些.有一定的参考价值,有需 ...

  10. JavaScript学习总结(五)——Javascript中==和===的区别

    一.JavaScript"=="的作用 当==两边的内容是字符串时,则比较字符串的内容是否相等. 当==两边的内容是数字时,则比较数字的大小是否相等. 当==两边的内容是对象或者是 ...

最新文章

  1. 【LoadRunner】OSGI性能测试实例
  2. 创办智能车竞赛平台,十五年无间断,育人数十万
  3. 【Java Web开发指南】解析Spring中Ioc和DI(入门Demo)
  4. [转帖]关于win7共享的问题和解答
  5. redis的zset的底层实现_Redis底层数据结构之 zset
  6. 成都五月花计算机网教,【强调】成都五月花计算机学校网址是什么
  7. shell 编程基础
  8. 基于redis集群实现的分布式锁,可用于秒杀,定时器。
  9. GitHub 年度报告,2017 年最受欢迎的编程语言
  10. 1000+ 电力系统,电力电子,电机一些仿真程序
  11. 颜晖c语言设计答案,c语言程序设计 (何钦铭 颜晖 著)课后习题答案
  12. CentOS 编译运行 DPDK 19.11 流程
  13. python 断言方法_Python3断言
  14. Git 版本控制系统的安装与使用
  15. 网页骨架屏自动生成方案
  16. ThinkAdmin基本操作
  17. 华为服务器操作系统筹备开源社区,华为开源服务器操作系统EulerOS 开源社区年内上线...
  18. IDEA中如何设置滚轮缩放字体大小
  19. 在vue项目中使用html2canvas截图(固定区域截图)
  20. 硬中断、软中断、中断上半部、中断下半部

热门文章

  1. [技术分享 – FCS 篇] 驭龙五式3之飞龙在天:安装 FCS 服务器
  2. js导出WORD设置分页
  3. 【复杂网络社团发现】Gephi绘制网络图
  4. 网页导出pdf不完整_怎么把pdf文件导出为图片?支持导出什么图片格式?
  5. 交换机组播风暴_「广播风暴」CISCO交换机如何防止广播风暴 - seo实验室
  6. 完整版本支付宝扫码支付 c#版本
  7. 中国金属包装容器制造行业竞争格局分析与投资规划深度研究报告2022-2028年版
  8. 基于F4/F7/H7飞控硬件和px4飞控固件的廉价自主无人机系统(2)- 外设和固件修改
  9. mysql 木马_通过mysql写入一句话木马
  10. OAuth2.0新浪微博开放平台、腾讯社区开放平台