Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Java Script Class.create()表示未定义类_Javascript - Fatal编程技术网

Javascript Java Script Class.create()表示未定义类

Javascript Java Script Class.create()表示未定义类,javascript,Javascript,我不熟悉java脚本,我通过以下链接了解了类。我试着在GoogleChrome上运行下面的代码,上面写着“Uncaught:Reference Error:Class not defined”,我不知道为什么会这样写。有人能帮我度过这段时间吗 这是代码,我从上面的链接复制粘贴了它: var Person = Class.create(); Person.prototype = { initialize: function(name) { this.name = name; },

我不熟悉java脚本,我通过以下链接了解了类。我试着在GoogleChrome上运行下面的代码,上面写着“Uncaught:Reference Error:Class not defined”,我不知道为什么会这样写。有人能帮我度过这段时间吗

这是代码,我从上面的链接复制粘贴了它:

var Person = Class.create();
Person.prototype = {
  initialize: function(name) {
    this.name = name;
  },
  say: function(message) {
    return this.name + ': ' + message;
  }
};

var guy = new Person('Miro');
guy.say('hi');
// -> "Miro: hi"

var Pirate = Class.create();
// inherit from Person class:
Pirate.prototype = Object.extend(new Person(), {
  // redefine the speak method
  say: function(message) {
    return this.name + ': ' + message + ', yarr!';
  }
});

var john = new Pirate('Long John');
john.say('ahoy matey');

你添加了脚本吗

<script type="text/javascript" src="/path/to/prototype.js"></script>

您是否添加了脚本包含项

<script type="text/javascript" src="/path/to/prototype.js"></script>

您是否添加了脚本包含项

<script type="text/javascript" src="/path/to/prototype.js"></script>

您是否添加了脚本包含项

<script type="text/javascript" src="/path/to/prototype.js"></script>

您似乎没有引用Prototype.js 您需要将Prototype.js添加到代码中

添加

你的代码应该解决这个问题

看来你没有引用Prototype.js 您需要将Prototype.js添加到代码中

添加

你的代码应该解决这个问题

看来你没有引用Prototype.js 您需要将Prototype.js添加到代码中

添加

你的代码应该解决这个问题

看来你没有引用Prototype.js 您需要将Prototype.js添加到代码中

添加

你的代码应该能解决问题

你导入Prototype.js了吗?@GouthamNagappa你不是在学习纯JavaScript,你在学习如何使用Prototype.js库。你导入Prototype.js了吗?@GouthamNagappa你不是在学习纯JavaScript,您正在学习如何使用Prototype.js库。是否导入Prototype.js?@GouthamNagappa您不是在学习纯JavaScript,而是在学习如何使用Prototype.js库。是否导入Prototype.js?@GouthamNagappa您不是在学习纯JavaScript,而是在学习如何使用Prototype.js库。