js Array.prototype.join.call(arguments,",") 理解

prototype 属性使您有能力向对象添加属性和方法。

join() 方法:把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。

 call() 方法可以用来代替另一个对象调用一个方法。

 

Array.prototype.join.call(arguments,",") 

拆机理解

var fn = Array.prototype.join;//把方法添加为属性

fn.call();// 转变为方法调用!!!

 

posted on 2017-03-23 15:15  许广  阅读(696)  评论(0编辑  收藏  举报