prototype为类定义的方法要先定义后使用,跟js运行原理有关
prototyp只能在类中进行方法和变量的定义,实例中没有这个属性
实例对prototyp定义的属性进行直接赋值是在实例中生成一个新的属性,而不是改变prototyp里的属性,如果是数据push进去就是各实例共享的。
所以prototyp定义的属性可以作为初始值给每个实例用
类定义的方法在实例中不可见(相当于静态方法),类定义参数在实例中不可见(相当于静态变量)
<button>
在 button 元素内部,您可以放置内容,比如文本或图像。这是该元素与使用 input 元素创建的按钮之间的不同之处。
submit、reset、button
<canvas>图形容器
<caption>定义表格标题
https://blog.csdn.net/menglexinglai/article/details/39250613
prototyp只能在类中进行方法和变量的定义,实例中没有这个属性
实例对prototyp定义的属性进行直接赋值是在实例中生成一个新的属性,而不是改变prototyp里的属性,如果是数据push进去就是各实例共享的。
所以prototyp定义的属性可以作为初始值给每个实例用
类定义的方法在实例中不可见(相当于静态方法),类定义参数在实例中不可见(相当于静态变量)
<button>
在 button 元素内部,您可以放置内容,比如文本或图像。这是该元素与使用 input 元素创建的按钮之间的不同之处。
submit、reset、button
<canvas>图形容器
<caption>定义表格标题
https://blog.csdn.net/menglexinglai/article/details/39250613