美文网首页哥要学前端!!Web前端之路
每当我面试被问到原型继承的时候,总是写下这段代码

每当我面试被问到原型继承的时候,总是写下这段代码

作者: 3DMUND | 来源:发表于2016-03-22 16:11 被阅读127次
function Fuck() {
  this.species = 'Not specified';
};

Fuck.prototype.fuck = function () {
  console.log('Fuck' + this.species);
};

function FuckHuman() {
  this.species = 'Human';
  Fuck.call(this);
}


FuckHuman.prototype = Object.create(Fuck.prototype);

// Set the "constructor" property to refer to FuckHuman
FuckHuman.prototype.constructor = FuckHuman;

function FuckYou() {
  this.name = 'You';
  FuckHuman.call(this);
}

FuckYou.prototype = Object.create(FuckHuman.prototype);
FuckYou.prototype.constructor = FuckYou;

FuckYou.prototype.fuck = function () {
  console.log('Fuck ' + this.name);
}

var fuckYou = new FuckYou ();
fuckYou.fuck();

相关文章

  • 每当我面试被问到原型继承的时候,总是写下这段代码

  • JavaScript原型链

    js中的继承是基于原型链来实现的,被实例化对象的__proto__属性指向了继承的对象 这段代码中,foo_a._...

  • JS的原型和继承

    昨天的电话面试,被问到Object.prototype的原型链指向哪里的时候,我有点发愣,没有答上来,结束之后马上...

  • JavaScript核心技术开发解密读书笔记(第九章)

    第九章 面向对象 面向对象是JavaScript中比较不好理解的地方,去年校招的时候,每当被问到原型链,属性,继承...

  • 从小白一步步详解JS中的原型与对象【1】

    面试中被问到很多原型与对象的东西,于是自己总结了这些东西写下,希望有所收获。 JS创建对象方式 方式一: 在js中...

  • js:原型、继承总结

    前言 在面试中,我们常常被问到原型的问题还有js的继承实现。但是这个概念很广,理解起来比较费劲。 以下我将会从为什...

  • js继承

    js继承js 继承-简书 原型链实现集继承 上面的代码实现原型链继承最重要的son.prototype=new f...

  • js继承的方式

    原型链继承代码示例: 这个示例是让Son继承Father的实例/原型链属性/方法。 Son.prototype =...

  • JavaScript类与继承

    一、ECMAScript 5标准中的类 1、定义原型类 2、原型类继承 下面是一典型的关于原型继承的代码。 3、静...

  • String 相关

    String在我们编程的过程中用的是非常多的,所以不管是笔试还是面试都是经常会被考到或被问到。下面这段代码,可是看...

网友评论

  • GarenWang:其实函数名可以用中文,fuck改为草

本文标题:每当我面试被问到原型继承的时候,总是写下这段代码

本文链接:https://www.haomeiwen.com/subject/qwkllttx.html