inheritance2.js

来自「源码JAVASCRIPT精粹」· JavaScript 代码 · 共 23 行

JS
23
字号
function Bird()
{
  this.feet = 2;
  this.feathers = true;

  return true;
}

function Canary()
{
  this.superclass = Bird;
  this.superclass();

  this.color = "yellow";

  return true;
}

var tweety = new Canary();
var tweetyFeet = tweety.feet;
var tweetyColor = tweety.color;

alert('The object "tweety" inherits ' + tweetyFeet + ' feet\nThe object "tweety" inherits the color ' + tweety.color);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?