<script>
var mango = new Object ();
mango.color = "yellow";
mango.shape= "round";
mango.sweetness = 8;
Object.prototype.howSweetAmI = function () {
console.log("Hmm Hmm Good");
}
console.log(mango);
</script>
问题:
我可以将这一行: 更改 Object.prototype.howSweetAmI
为mango.howSweetAmI
,并且它们都可以工作。但是它们之间有什么区别呢?通常我们使用哪种方式来创建方法?