六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 19|回复: 0

关于js的prototype一个问题

[复制链接]

升级  30%

3

主题

3

主题

3

主题

童生

Rank: 1

积分
15
 楼主| 发表于 2013-2-7 16:07:18 | 显示全部楼层 |阅读模式
今天写了一个例子,先写了一个js文件
hello.js
HelloWorld = function() {}HelloWorld.prototype =  function() {   sayHello:function() {     alert ("hello");    }   sayWelcome:function() {     alert("welcome");   }}
然后在另一个htm文件中hello.html 引用这个js文件
<script type="text/javascript" src="example/hello.js"> </script><button dojoType="dijit.form.Button" id="helloButton">        Hello World!        <script type="dojo/method" event="onClick">        var hello = new HelloWorld();               hello.sayHello();               </script>   </button>
这样做,会报一个错误,"hello未定义"
所以我js改动一下
今天写了一个例子,先写了一个js文件
hello.js
function HelloWorld() {}HelloWorld.prototype.sayHello =  function() {      alert ("hello");    }
这样就能通过,现在还不知道什么原因。
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表