JavaScript中的原型问题

维氏

我刚刚开始学习JavaScript原型,我不明白我的代码有什么问题。抱歉,我的问题似乎很愚蠢

我收到这样的错误: Uncaught TypeError: undefined is not a function

为什么未定义?我继承了用户的功能。无法理解:(

var user = {

    sayName: function() {
        console.log(this.name)
    }

  };

user.name = "viktor";

user.sayName();

var user2 = {};

user2.prototype = user;

user2.name = "segey";

user2.sayName();
氏族

使用简单对象设置原型链所需要做的就是:

var user2 = Object.create(user); // set `user` as prototype of `user2`

user2.name = "segey";
user2.sayName();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

JavaScript中的原型问题

来自分类Dev

JavaScript 中的原型继承问题

来自分类Dev

在 JavaScript 中构建 NEAT 原型的几个问题

来自分类Dev

JavaScript原型函数问题

来自分类Dev

实例中的Javascript原型

来自分类Dev

与JavaScript中的原型混淆

来自分类Dev

JavaScript中的原型

来自分类Dev

实例中的Javascript原型

来自分类Dev

Javascript中的对象原型属性

来自分类Dev

Javascript中的对象原型属性

来自分类Dev

javascript中对象的原型属性

来自分类Dev

Javascript 中的多重原型继承

来自分类Dev

Javascript类中的AJAX调用(原型功能)

来自分类Dev

在Javascript中,“ for ... in”不会迭代原型的属性吗?

来自分类Dev

Javascript中的Function对象的原型是什么?

来自分类Dev

原型如何在javascript中工作?

来自分类Dev

JavaScript中的构造方法和原型

来自分类Dev

使用JavaScript中的实例更新原型

来自分类Dev

什么是javascript中的替代原型交换?

来自分类Dev

JavaScript中的原型和属性继承

来自分类Dev

在javascript中查找某个原型的实例数

来自分类Dev

安全地继承JavaScript中的原型

来自分类Dev

在Javascript中,“ for ... in”不会迭代原型的属性吗?

来自分类Dev

如何从javascript类中访问原型属性?

来自分类Dev

在Javascript中向对象添加原型

来自分类Dev

Javascript原型与对象中的对象的继承

来自分类Dev

是否可以在javascript中为此使用原型?

来自分类Dev

在 Javascript 中创建相同原型的不同实例

来自分类Dev

原型函数中的 Javascript 子函数