欢迎来到石家庄分类信息网!
石家庄...
切换分站
免费发布信息
当前位置:石家庄大发棋牌龙虎 > 石家庄热点资讯 > 石家庄聚焦 >  java和javascript的区别,java和javasc

java和javascript的区别,java和javasc

发表时间:2020-04-09 12:58:28  来源:网络  浏览:次   【】【】【

很多人一提到java和js都觉得两者没关系,甚至在程序语言的鄙视链里面,Java总是以强者的姿态自居,那现实到底是什么情况呢?

1991年,Sun公司开发了Oak,1994年改名为Java,当时影响力很大,推广也比较成功。

正在这个时候网景公司,在开发出新一代浏览器以后,市场份额占到了90%,但是问题来了 ,需要一个嵌入网页的脚本语言,用于在页面就把一些类似验证是否为空的逻辑做掉,免得浪费本来就很高昂很慢的网络资源,所以网景和Sun公司强强联手完成这个需求,还要支持Java小程序。

Java和JavaScript关系就像雷锋和雷峰塔?错!

但是为什么没有用Java呢?因为太重了,又为了兼容java所以把Perl等语言排除在外。

于是,在1995年网景公司程序员Eich以Scheme为蓝本10天开发了第一版JS,起初叫Mocha,后来为了借Java的东风改名为JavaScript,而Sun公司也就把Java的影响力扩大到浏览器。意为,兼容Java的脚本程序,但后来Java插件失败了,但是JS发展起来了,于是就有了现在的JavaScript。


这就是这俩哥们的渊源,想了解更多js的同学可以看一下相关书籍,例如《JavaScript权威指南》或者《JavaScript高级程序设计》,这两本书我倾向于后面一本,看到有什么不懂的可以问我,对于java学习需要资源也可以私信我获取视频等资源.

java和javascript的区别


java是一种编程语言,javascript是一种脚本语言,是雷锋和雷峰塔的关系。

在html中,css管理位置,html主管内容,而js主管动作,减轻后台的操作,可以很简单的就实现对输入的数据的验证。比如说注册的时候,用js中的ajax到后台实时验证本用户名是否已经被注册,验证码是否正确或者用来实现异步更新,为用户带来更好的体验。用jquery来验证密码的合法性,输入密码与确认密码是否一样,从而反馈到html页面上,可以通过操控css或者html页面内容来确认输入内容是否有错。但是ajax和jquery都是js的一个库。




作者:程序员Dino