在编写JS时如果创建变量没有用var而是使用了变量的类型,如: MyClass c=new MyClass(); 这样的错误Java程序员容易犯,也许不经意就写出来了,然后chrome的开发者工具里会说: Uncaught SyntaxError: Unexpected identifier Uncaught ReferenceError: init is not defined at onload (index.html:23) 注意这个错误里面报出行号和函数都是基本没有参考价值的,错误报告不…