2014年3月16日

Javascript 中函数的 length 属性

摘要: 每个函数都有一个 length属性 (函数名.length), 表示期望接收的函数的个数(而不是实际接收的参数个数)它与arguments不同。 arguments.length 是表示函数实际接收的参数个数。试想一下 利用这个功能 可以不可以实现根据函数参数个数的重载呢。如何解决正常情况下如果定义重名函数则会把前面的覆盖的问题?function addMethod(object, name, fn){ // Save a reference to the old method var old = object[ name ]; // Overwrite the method w... 阅读全文

posted @ 2014-03-16 20:53 dubaokun 阅读(2345) 评论(0) 推荐(0) 编辑

导航

新浪微博 新博客 Github