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