<SCRIPT LANGUAGE = "JavaScript" type="text/javascript"> 
class car 

    const year; 
    const make; 

</SCRIPT> 
js 很明显就没有这种语法,你要写成
function car(year, make) {
 this.year = year;
 this.make = make;
}

解决方案 »

  1.   

    这样就行了?不行。<HTML> 
    <HEAD> 
    <TITLE> Bevis Test </TITLE> <SCRIPT LANGUAGE = "JavaScript" type="text/javascript"> 
    function car(year, make) { 
    this.year = year; 
    this.make = make; 
    }
    </SCRIPT> 
    </HEAD> <BODY BGCOLOR="white"> 
    <SCRIPT LANGUAGE = "JavaScript" type="text/javascript"> 
        var myauto=new car{2001,"Toyota"}; 
        document.writeln(myauto.year+" <br>"+myauto.make) 
    </SCRIPT> </BODY> 
    </HTML>
      

  2.   

    楼上的
    var myauto=new car(2001,"Toyota"); 
      

  3.   

    <HTML> 
    <HEAD> 
    <TITLE> Bevis Test </TITLE> <SCRIPT LANGUAGE = "JavaScript" type="text/javascript"> 
    function car(year, make) { 
    this.year = year; 
    this.make = make; 
    }
    </SCRIPT> 
    </HEAD> <BODY BGCOLOR="white"> 
    <SCRIPT LANGUAGE = "JavaScript" type="text/javascript"> 
        var myauto=new car{2001,"Toyota"}; 
        document.writeln(myauto.year+" <br>"+myauto.make) 
    </SCRIPT> </BODY> 
    </HTML>上面 var myauto=new car{2001,"Toyota"}; 
    应改为:var myauto=new car(2001,"Toyota"); 就可以了