用Javascript扩展对象

我目前正在从Java转换为Javascript,这对我来说很难找出如何以我想要的方式扩展对象。


我已经看到互联网上有几个人使用一种称为对象扩展的方法。该代码将如下所示:


var Person = {

   name : 'Blank',

   age  : 22

}


var Robot = Person.extend({

   name : 'Robo',

   age  : 4

)}


var robot = new Robot();

alert(robot.name); //Should return 'Robo'

有谁知道如何使这项工作?我听说你需要写


Object.prototype.extend = function(...);

但是我不知道如何使该系统正常工作。如果不可能,请告诉我另一种扩展对象的方法。


桃花长相依
浏览 317回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript