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