在Javascript中,下列变量名不合法的是()A;_my Value B;ifelse C:WHILE D:2love这个题我感觉应该选择D,但是答案是C.能不能给我解答一下.详细点的.Javascript中对于数组定义方式有错误的是;A; var a=new Array() B;var b=new Array(5) C;var c=new Array("test","str",2006,5) D;var d=new Array("5")这个题应该选择哪个,帮我讲讲原因