使用hash对象(即用对象代替多个参数列表)传参的好处

普通传参方式(多个参数)方式,参数如同数组,位置和顺序都非常重要,而用hash对象传参,参数的位置和顺序就不重要了。类似于add(null,null,null,null,'hello')这样的调用就可以改为 add({str:'hello'})。使用hash对象传参,可以提高函数调用的灵活性,也可以提高函数的扩展性。

 

posted @ 2016-07-26 16:03  HALEY168  阅读(883)  评论(0编辑  收藏  举报