JavaScript必知必会(十) call apply bind的用法说明


Posted in Javascript onJune 08, 2016

call

  每个func 都会继承call apply等方法。

function print(mesage)
{
console.log(mesage);
return mesage;
}
print.call(this, "cnblogs");//cnblogs

call(thisAgr,agr1,agr2...) ,call方法第一个传递一个context上下文。后面是参数的个数。

apply

apply(thisAgr,[agr1,agr2]),apply方法和call的用法一样,只是传递的参数会有所不同。。

function print(a,b)
{
console.log(a + b);
}
print.apply(this, ["hello","cnblogs"]);

bind

bind就是将函数把绑定至摸个对象。

<script>
function f(y) { alert(this.x + y); }
var o = { x: };
var g= f.bind(o);
g();//
</script>

summary

call apply 函数的调用,和直接使用函数调用是一样的。

call apply 也是可以模仿bind 方法的。

<script>
function f(y) { alert(this.x + y); }
var o = { x: };
f.call(o, );//
f.apply(o, []);//
</script>

以上所述是小编给大家介绍的JavaScript必知必会(十) call apply bind的用法说明的相关知识,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
什么是DOM(Document Object Model)文档对象模型
Mar 05 Javascript
jquery实现弹出层遮罩效果的简单实例
Mar 03 Javascript
Js保留小数点的4种效果实现代码分享
Apr 12 Javascript
JavaScript中使用Object.create()创建对象介绍
Dec 30 Javascript
实现placeholder效果的方案汇总
Jun 11 Javascript
BootStrap响应式导航条实例介绍
May 06 Javascript
js和jquery中获取非行间样式
May 05 jQuery
[原创]jQuery实现合并/追加数组并去除重复项的方法
Apr 11 jQuery
js 图片转base64的方式(两种)
Apr 24 Javascript
elementUI select组件默认选中效果实现的方法
Mar 25 Javascript
vue中img src 动态加载本地json的图片路径写法
Apr 25 Javascript
js实现内置计时器
Dec 16 Javascript
AngularJs学习第八篇 过滤器filter创建
Jun 08 #Javascript
jQuery数据检索中根据关键字快速定位GridView指定行的实现方法
Jun 08 #Javascript
jquery模拟多级复选框效果的简单实例
Jun 08 #Javascript
Jquery揭秘系列:ajax原生js实现详解(推荐)
Jun 08 #Javascript
JavaScript中style.left与offsetLeft的使用及区别详解
Jun 08 #Javascript
Js+Ajax,Get和Post在使用上的区别小结
Jun 08 #Javascript
jQuery.Uploadify插件实现带进度条的批量上传功能
Jun 08 #Javascript
You might like
input file获得文件根目录简单实现
2013/04/26 PHP
PHP常用数组函数介绍
2014/07/28 PHP
PHP的PDO预定义常量讲解
2019/01/24 PHP
通过PHP设置BugFree获取邮箱通知
2019/04/25 PHP
php+js实现的无刷新下载文件功能示例
2019/08/23 PHP
firefox下frameset取不到值的解决方法
2010/09/06 Javascript
基于Jquery的文字自动截取(提供源代码)
2011/08/09 Javascript
Javascript 闭包引起的IE内存泄露分析
2012/05/23 Javascript
JS代码实现根据时间变换页面背景效果
2016/06/16 Javascript
jQuery实现手机版页面翻页效果的简单实例
2016/10/05 Javascript
vue-cli中的webpack配置详解
2017/09/25 Javascript
React全家桶环境搭建过程详解
2018/05/18 Javascript
vue中使用input[type=&quot;file&quot;]实现文件上传功能
2018/09/10 Javascript
详解TypeScript+Vue 插件 vue-class-component的使用总结
2019/02/18 Javascript
基于JS实现一个随机生成验证码功能
2019/05/29 Javascript
js+canvas实现五子棋小游戏
2020/08/02 Javascript
React 条件渲染最佳实践小结(7种)
2020/09/27 Javascript
用Python程序抓取网页的HTML信息的一个小实例
2015/05/02 Python
Python实现随机生成手机号及正则验证手机号的方法
2018/04/25 Python
Python解析并读取PDF文件内容的方法
2018/05/08 Python
Django后台获取前端post上传的文件方法
2018/05/28 Python
Python 获取中文字拼音首个字母的方法
2018/11/28 Python
Python发展简史 Python来历
2019/05/14 Python
在Python中使用filter去除列表中值为假及空字符串的例子
2019/11/18 Python
keras中的loss、optimizer、metrics用法
2020/06/15 Python
python爬虫要用到的库总结
2020/07/28 Python
Python爬取豆瓣数据实现过程解析
2020/10/27 Python
HTML5 Web Workers之网站也能多线程的实现
2013/04/24 HTML / CSS
解决canvas转base64/jpeg时透明区域变成黑色背景的方法
2016/10/23 HTML / CSS
Oracle中delete,truncate和drop的区别
2016/05/05 面试题
绿色城市实施方案
2014/03/19 职场文书
听课评语大全
2014/04/30 职场文书
销售求职信范文
2014/05/26 职场文书
幼儿教师师德师风自我剖析材料
2014/09/29 职场文书
流动人口婚育证明
2014/10/19 职场文书
中班上学期个人总结
2015/02/12 职场文书