首先,不可否认,js是一门具有许多优秀特性的弱类型语言,但是这门语言在设计之初就投入了工程实践,没有经历严格的实验室测试,以致力于它是如此的粗糙,在相当长的一段时间很不受开发者待见,被视为一门玩具性的语言,而且有些特性确实设计的很糟糕,今天就这些糟糕的特性我就具体谈一谈. 1.js当中首要的最糟糕的特性应该要数它对全局变量的依赖性.什么是全局变量?也就是对所有域都开放,能在任意时间.任意部分对其进行修改,这极大地降低了程序的可靠性.其次对于大型项目而言,随着业务拓展,代码量的增加,程序越来越庞大…