前言:
ECMAScript 有两种开发模式:1.函数式,2.面向对象。面向对象的语言有一个标志,那就是类的概念,通过类可以创建很多个属性和方法。但是我们知道ECMAScript没有类的概念,因此和其他的有所不同。
虽然js没有类的概念,但是每个构造函数都有一个prototype属性。当一个函数为构造函数时,prototype跟class的作用类似。
js面向对象理解
最新推荐文章于 2021-01-15 23:03:15 发布
前言:
ECMAScript 有两种开发模式:1.函数式,2.面向对象。面向对象的语言有一个标志,那就是类的概念,通过类可以创建很多个属性和方法。但是我们知道ECMAScript没有类的概念,因此和其他的有所不同。
虽然js没有类的概念,但是每个构造函数都有一个prototype属性。当一个函数为构造函数时,prototype跟class的作用类似。