记一个面试题。如题
java是面向对象的,也就是有继承,封装,多态。
js是基于对象的,也就是说没有上述三点。js的继承等是通过原型链或其他方法进行实现的,es6的class本质上还是对象,和java等的class还是不同的。
java的类是不可以直接运行的。
js的对象是可以直接调用运行的。这也就是基于对象的特点。
先写到这。
记一个面试题。如题
java是面向对象的,也就是有继承,封装,多态。
js是基于对象的,也就是说没有上述三点。js的继承等是通过原型链或其他方法进行实现的,es6的class本质上还是对象,和java等的class还是不同的。
java的类是不可以直接运行的。
js的对象是可以直接调用运行的。这也就是基于对象的特点。
先写到这。