53节建议保持参数顺序的一致约定对于帮助程序员记住每个参数在函数调用中的意义很重要.参数较少这个主意不错,但如果参数过多后,就出现麻烦了,记忆和理解起来都不太容易. 参数蔓延 如下面这些代码: var alert=new Alert(100,75,300,200,'Error',message,'blue','white','black','error',true); 这个通常是参数蔓延的结果.一个函数起初很简单,然而随着库功能的扩展,该函数的签名便会获得越来越多的参数. 选项对象 js提供了一…