比较详细的javascript对象的property和prototype是什么一种关系

如题所述

property 指的事属性,像是 DOM 里面的每个元素内都有各自的属性(class, name, value...等)。而 prototype 指的是原形,像是里面的方法可以经过改写,透过 prototype 找到原形进行修改。
Native objects是一种松散的结构并且可以动态的增加属性(property),所有的属性都有一个名字和一个值,这个值可以是另一个对象的引用
js对象的原型(prototype)自己本身也可以是对象,也可以有属性(property),对于js对象的(prototype)的赋值操作跟普通对象属性的创建
温馨提示:答案为网友推荐,仅供参考