js当中,对象有哪些特征?

152 阅读1分钟

1.具有唯一标示性

大家可以看到,就算是属性完全一样,两个对象也是不同的,这就是js当中对象的唯一性。

2.拥有与其他语言不同的,高度动态性的对象属性。

了解c++与java的同学可能会明白,对象当中的状态和行为分别是不同的东西,在c++当中是成员变量和成员函数,而在java当中则是属性和方法。但是在js的对象体系当中,不管是属性还是方法,都是普通的属性。

也正是这个原因,在使用js对象的时候,我们可以在运行时给对象添加修改状态和行为,这是独一无二的优势。

每天一个知识点,每天进步一点点