成都汇智知了堂IT培训机构
IT培训课程升级
IT培训机构知了堂联系方式

学javascript需要学java吗?JavaScript需要Java基础吗?

JavaJavascript名字相似,所以很多人都会有疑惑,学JavaScript需要学Java吗?Javascript需要Java基础吗?

首先没有任何理论和实践表明javajs的入门基础,js是只用于网页,而且绝大多数情况只用于前端的语言,java是几乎无所不能的语言,JavaJavaScript哪个入门难度大,你也懂的。

其次js不能直接操作内存,java的知识在这里用不到。js的面向对象是天下无双的,热门语言中没有任何语言跟它相近,跟java很不一样,充其量是理念相似。

最后js的作用域只有函数作用域,没有块级作用域,学了java没什么帮助,还可能让你搞混。

学javascript需要学java吗

两者都是非常强大的语言,相对来说,Java面向对象的特性非常强,是纯面向对象的,面向对象已经上升到设计的高度;而JavaScript是基于面向对象的,对象在里面我觉得更多是作为一种数据结构(例如json)而不是设计理念而存在。只差两个字但是差别非常大。

首先JavaScript没有Java中核心的面向对象的概念例如类和接口,所以在真正使用中,JavaScript很难用得上Java里面面向对象的某些设计思想。这是一个学过Java后适应起来非常坑爹的思维转变。

同时JavaScript却有Java没有的函数的概念,但函数(准确说是方法)在Java里面是被封装在类里面的,而函数在JavaScript里面是一种对象,马德当时我在这思维转变的转变就花了很久。

javascript需要学java?JavaScript需要Java基础吗?关注成都前端培训机构带你了解更多前端问题。


实战教学·项目驱动

177 1362 3990
预约免费试学
点击咨询
预约试学