爱问知识人 爱问教育 医院库

什么叫java脚本?

首页

什么叫java脚本?


        

提交回答
好评回答
  • 2018-04-06 06:07:35
      JavaScript,是一种基于对象的脚本语言。网景通讯公司最初在它的Navigator 2。0产品上设计并实现的,原名LiveScript。目前已经在WWW上广泛用于动态Web页面的编程语言。 
    JavaScript已经被Netscape公司提交给ECMA制定为标准,称之为ECMAScript,标准编号ECMA-262。
      目前最新版为ECMA-262 4th Edition。符合该标准的实现有: Microsoft公司的JScript。 Mozilla的Javascript-C(C语言实现),现名Spidermonkey Mozilla的Rhino(Java实现) Digital Mars公司的DMDScript。
       据测试,Spidermonkey的性能最好。 不同于服务器端脚本语言,例如ASP,JavaScript是客户端脚本语言,也就是说JavaScript是在用户的浏览器上运行,不需要服务器的支持而可以独立运行。所以在早期程序员比较青睐于JavaScript以减少对服务器的负担,而与此同时也带来另一个问题:安全性。
      而随着服务器的强壮,虽然现在的程序员更喜欢运行于服务端的脚本以保证安全,但JavaScript仍然以其跨平台、容易上手等优势大行其道。 JavaScript是一种解释语言,其源代码在发往客户端执行之前不需经过编译,而是将文本格式的字符代码发送给客户编由浏览器解释执行。
      但这种语言的弱点是容错性较差,如果一条执行不了,那么下面的语言也无法执行,而且由于一条一条的解释,速度较慢。 与其相对应的是编译语言。例如Java。Java的源代码在传递到客户端执行之前,必须经过编译,因而客户端上必须具有相应平台上的仿真器或解释器,它可以通过编译器或解释器实现独立于某个特定的平台编译代码的束缚。
      但是它必须在服务器端进行编译,这样就拖延了时间。但因为已经封装,所以能保证安全性。 。

    甜***

    2018-04-06 06:07:35

类似问题

换一换
  • JAVA相关 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 177-196
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):