对象是什么 JavaScript和java有啥联系吗?

JavaScript和java有啥联系吗?让我告诉你一个故事:当时,网景与Java所在的Sun公司有合作关系](其实,如果你问这个问题,你就会知道流行已经成功了]最后,它改名为JavaScript]题

JavaScript和java有啥联系吗?

让我告诉你一个故事:

当时,网景与Java所在的Sun公司有合作关系

](其实,如果你问这个问题,你就会知道流行已经成功了

]最后,它改名为JavaScript

]题外话:

事实上,微软也生产了客户端脚本语言,命名为VBScript和JScript。

严格来说,现在还没有JavaScript

1996年,JavaScript提交给了ECMA国际标准委员会,命名为ECMAScript

ECMA的TC39小组负责制定该语言的规范,每年更新规范,并引入该语言的新特性。所以你会看到Es1 ES2 Es3 Es4 Es5 ES6

ES6被称为下一代JavaScript

是es2016 es2017 es2018 es2019 es2020的总称

准确地说,JavaScript中没有类的概念,只有对象的概念,也就是说,JavaScript把一切都当作一个对象。我认为经常提到类的概念的主要原因是它受到其他面向对象语言的影响,比如Java。以Java和JavaScript为例,我们可以比较分析如下:

Java语言:

class person{

create object:person person=new person()

JavaScript语言:

function person(){

create object:VAR person=new person,JavaScript中经常说person也是一个类。实际上,这个人是一个构造函数和一个函数对象。是函数类型下的实例对象。