最好的种树是十年前,其次是现在。歌谣 每天一个前端小知识 提醒你改好好学习了 知乎博主 csdn博主 b站博主  放弃很容易但是坚持一定很酷     我是歌谣 喜欢就一键三连咯 你得点赞是对歌谣最大的鼓励

1前言

在我们的日常开发中 不免会有很多需要处理数据的方法 本节主要说一说apply,bind,call不多说把代码编辑器打开

2编辑器打开

3代码部分

var obj={a:1
}
var obj2={a:100
}
var a=2;
function test(b,c){//this默认 ->全局对象console.log(this.a,b,c)//2
}
test()
test.call(obj)
test.apply(obj)
test.call(obj,3,4)
test.apply(obj,[3,4])
var test1=test.bind(obj,3,4)
test1()
var test2=test1.bind(obj2,3,4)
test2()
//bind只会生效一次
var t=test.bind(obj,3,4).bind(obj2,3,4)
t()

4运行结果

javascript学习系列(20):数组中的bind,apply,call相关推荐

  1. javascript学习系列(21):数组中的reduceRight法

    最好的种树是十年前,其次是现在.歌谣 每天一个前端小知识 提醒你改好好学习了 知乎博主 csdn博主 b站博主  放弃很容易但是坚持一定很酷     我是歌谣 喜欢就一键三连咯 你得点赞是对歌谣最大的 ...

  2. javascript学习系列(22):数组中的reduceRight法

    最好的种树是十年前,其次是现在.歌谣 每天一个前端小知识 提醒你改好好学习了 知乎博主 csdn博主 b站博主  放弃很容易但是坚持一定很酷     我是歌谣 喜欢就一键三连咯 你得点赞是对歌谣最大的 ...

  3. javascript学习系列(18):数组中的include方法

    最好的种树是十年前,其次是现在.歌谣 每天一个前端小知识 提醒你改好好学习了 知乎博主 csdn博主 b站博主  放弃很容易但是坚持一定很酷     我是歌谣 喜欢就一键三连咯 你得点赞是对歌谣最大的 ...

  4. javascript学习系列(17):数组中的find方法

    最好的种树是十年前,其次是现在.歌谣 每天一个前端小知识 提醒你改好好学习了 知乎博主 csdn博主 b站博主  放弃很容易但是坚持一定很酷     我是歌谣 喜欢就一键三连咯 你得点赞是对歌谣最大的 ...

  5. javascript学习系列(4):数组中的some方法

    最好的种树是十年前,其次是现在.歌谣 每天一个前端小知识 提醒你改好好学习了 知乎博主 csdn博主 b站博主  放弃很容易但是坚持一定很酷     我是歌谣 喜欢就一键三连咯 你得点赞是对歌谣最大的 ...

  6. javascript学习系列(3):数组中的foreach方法

    最好的种树是十年前,其次是现在.歌谣 每天一个前端小知识 提醒你改好好学习了 知乎博主 csdn博主 b站博主  放弃很容易但是坚持一定很酷     我是歌谣 喜欢就一键三连咯 你得点赞是对歌谣最大的 ...

  7. javascript学习系列(1):数组中的map方法

    最好的种树是十年前,其次是现在.歌谣 每天一个前端小知识 提醒你改好好学习了 知乎博主 csdn博主 b站博主  放弃很容易但是坚持一定很酷     我是歌谣 喜欢就一键三连咯 你得点赞是对歌谣最大的 ...

  8. javascript学习系列(19):数组中的Array.from方法

    最好的种树是十年前,其次是现在.歌谣 每天一个前端小知识 提醒你改好好学习了 知乎博主 csdn博主 b站博主  放弃很容易但是坚持一定很酷     我是歌谣 喜欢就一键三连咯 你得点赞是对歌谣最大的 ...

  9. javascript学习系列(13):数组中的concat方法

    最好的种树是十年前,其次是现在.歌谣 每天一个前端小知识 提醒你改好好学习了 知乎博主 csdn博主 b站博主  放弃很容易但是坚持一定很酷     我是歌谣 喜欢就一键三连咯 你得点赞是对歌谣最大的 ...

最新文章

  1. Codeforces Round #440 (Div. 2, based on Technocup 2018 Elimination Round 2)
  2. 初识Tcl(三):Tcl 变量及运算符
  3. Mysql while 嵌套 cursor 游标, 数据迁移
  4. oracle管理 题库,Oracle数据库管理与开发习题集
  5. android编译会生成class吗,请教下Android N混合编译生成的base.art中的类在运行时最终添加到哪个classloader的问题...
  6. 20个绝密电脑小技巧
  7. python中模块(Module)和包(Package)的区别 (导入模块、导入包)(import导包)
  8. VTK:Shaders之MarbleShaderDemo
  9. 怎么通过id渲染页面_完全理解Vue的渲染watcher、computed和user watcher
  10. 两点(51Nod-1416)
  11. 「Leetcode」142.环形链表II:环找到了,那入口呢?
  12. 【Java】JavaSocket编程开发聊天室-客户端核心部分
  13. mysql日期相减返回月数_MySql日期相减返回月数_MySQL
  14. c语言怎么让行末没有空格,新人提问:如何将输出时每行最后一个空格删除
  15. MATLAB画图(一)
  16. 中国市场开疆辟土,TokenRank与BiYong达成战略合作
  17. 如何定制一款个性化的 WinPE
  18. JAVA之旅(二十八)——File概述,创建,删除,判断文件存在,创建文件夹,判断是否为文件/文件夹,获取信息,文件列表,文件过滤
  19. 'internalField' 和'boundaryField'的区别?【翻译】
  20. Python:实现decision tree决策树算法(附完整源码)

热门文章

  1. 面试题 10.02. 变位词组
  2. vue项目示例代码git_您应该了解的5个Git命令以及代码示例
  3. C中的malloc:C中的动态内存分配
  4. 客户旅程_我们进入微服务世界的旅程-以及从中学到的东西。
  5. javascript原型_JavaScript的原型:古怪,但这是它的工作原理
  6. 使用r语言做garch模型_使用GARCH估计货币波动率
  7. 深度学习 免费课程_2020年排名前三的免费深度学习课程
  8. linux 高可用----keepalived+lvs
  9. 云计算openstack介绍
  10. Python学习(五)列表的简单操作