首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

帮小弟我看看这段javascript代码

2012-03-04 
帮我看看这段javascript代码。functiontestBtn(){varobjnewObject()obj.prototype{testproto:function()

帮我看看这段javascript代码。
function   testBtn()  
  {
  var   obj   =   new   Object();
  obj.prototype   =   {
  testproto:function()  
  {
  alert( "prototype ");
  },
  }
  alert( "before ");  
  obj.testproto();
  alert( "after ");  
  alert(obj.prototype);  
  }
怎么就报错呢   错误是   Expented   identifier,string   or   number   另外我以前都是用那些常用的语法的javascript,像这种样我看不大懂,这是什么语法的阿。

[解决办法]
这是一段测试JS写的类的作用域的例子
你的代码中多了个 ", ",或者写成
<SCRIPT LANGUAGE= "JavaScript ">
<!--
function testBtn()
{
var obj = new Object();
obj.prototype = {
testproto:function()
{
alert( "prototype ");
},
testproto1:function()
{
alert( "testproto1 ");
}
}
alert( "before ");
//下一句错误
//obj.testproto();
alert( "after ");
alert(obj.prototype);
obj.prototype.testproto1();
}
testBtn();
//-->
</SCRIPT>

热点排行