call、apply、bind的区别

me.setname.call(me,"dpd","dpd12");      通过call执行say方法 ,第一个参数为作用对象,后边的一些列参数作为实参传入say方法内

me.setname.apply(me,["dpd","dpd12"]);  通过applay执行say方法 ,第一个参数为作用对象,第二个参宿为数组,数组内的值作为实参传入say方法内

me.setname.bind(me,"dpd","dpd12")()  bind 返回依然是一个函数

上一篇:iOS字符串的各种用法(字符串插入、字符串覆盖、字符串截取、分割字符串)


下一篇:iOS 字符串处理笔记