js - 面向对象的程序设计

面向对象的语言有一个标志,即拥有类的概念,抽象实例对象的公共属性与方法,基于类能够建立任意多个实例对象,通常具备封装、继承、多态的特性!但JS中对象与纯面向对象语言中的对象是不一样的,ECMA标准定义JS中对象:无序属性的集合,其属性能够包含基本值、对象或者函数。能够简单理解为JS的对象是一组无序的值,其中的属性或方法都有一个名字,根据这个名字能够访问相映射的值(值能够是基本值/对象/方法)。
相关文章
相关标签/搜索