博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Function.prototype.bind
阅读量:6319 次
发布时间:2019-06-22

本文共 443 字,大约阅读时间需要 1 分钟。

hot3.png

Function.prototype.bind = function () {

    var fn = this ;

    var context = [].shilft.call(arguments);

    var args= [].slice.call(arguments);

     return function () {

         return fn.apply(context, [].concat.call(args, [].slice.call(arguments));

     };

}

var foo = {

     x: 3

}

 

var bar = function (a, b){

     console.log( this .x);

    console.log(a,  b);

}

 

bar(2); // undefined

 

var boundFunc = bar.bind(foo, 1);

 

boundFunc(); // 3

 

转载于:https://my.oschina.net/u/1992917/blog/413199

你可能感兴趣的文章
java数据结构:队列
查看>>
使用.NET进行高效率互联网敏捷开发的思考和探索【一、概述】
查看>>
切换默认Activity和Fragment的动画
查看>>
SSM练习——登录实现
查看>>
asp.net core 2.0 Microsoft.Extensions.Logging 文本文件日志扩展
查看>>
余光中_百度百科
查看>>
方法sessionjsp之监听器
查看>>
判断 网络是否通常,以及判断用户使用的网络类型,时2G\3G\还是wifi
查看>>
下一代 Hadoop YARN :相比于MRv1,YARN的优势
查看>>
阿里巴巴离职DBA 35岁总结的职业生涯
查看>>
LOT NUMBER / PO / RECEIPT NO Relation.
查看>>
Fedora9常用网络调试
查看>>
Matlab绘图方法汇总
查看>>
关于操作系统的进程调度问题
查看>>
POJ 1243 One Person
查看>>
Bash: about .bashrc, .bash_profile, .profile, /etc/profile, etc/bash.bashrc and others
查看>>
hibernate 映射实例 学生 课程 成绩
查看>>
【CAS单点登录视频教程】 第04集 -- tomcat下配置https环境
查看>>
自适应网页布局经验
查看>>
Ubuntu apache 禁止目录浏览
查看>>