Class 并非 js 中的可用对象, 使用前得自己先定义下。

解决方案 »

  1.   

    定义一个类
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
     <HEAD>
      <TITLE> New Document </TITLE>
      <META NAME="Generator" CONTENT="EditPlus">
      <META NAME="Author" CONTENT="">
      <META NAME="Keywords" CONTENT="">
      <META NAME="Description" CONTENT="">
      <script language="javascript">
       function TestService(_name,_age,_gender) {
    this.name=_name;
    this.age=_age;
    this.gender=_gender;
     }
    TestService.protoype.showName=function()
    {
    //alert(this.name);
    }
     function getService()
     {
     alert("OK");
    var test= new TestService("ZMQ","30","male");
    alert (test.name);
     }
      </script>
     </HEAD> <BODY onload="getService()">
      
     </BODY>
    </HTML>
      

  2.   


    var Class = {
      create: function() {
        return function() {
          this.initialize.apply(this, arguments);
        }
      }
    }var TestService = Class.create();
    TestService.prototype = {
      initialize: function() {  }
    }