var obj = (function() {var privateFn = function() {alert(this.id);}return {id: 123,publicFn: function() {privateFn.call(this);}};
}());obj.publicFn();

像上面,你可以访问到 ojb.publicFn(), 但私有的 privateFn() 就无法通过 obj.privateFn() 访问到了。

call 与 apply 不同点是接受参数方式不同:

apply(this,[param1,param2, ...]);
call(this,param1, param2, ...);

转载于:https://www.cnblogs.com/shrekuu/p/3758876.html

举例什么时候会用到 call(), apply()相关推荐

  1. 程序与进程的区别,并发与并行的区别,多进程的实现原理

    目录 1. 什么是进程 2. 进程与程序的区别 3. 并发与并行 4. 同步\异步and阻塞\非阻塞(重点) 5. 进程的创建(了解) 6. 进程的终止(了解) 7. 进程的层次结构 8. 进程的状态 ...

  2. python并发编程之多进程理论部分

    阅读目录 一 什么是进程 二 进程与程序的区别 三 并发与并行 四 同步\异步and阻塞\非阻塞(重点) 五 进程的创建(了解) 六 进程的终止(了解) 七 进程的层次结构 八 进程的状态 九 进程并 ...

  3. 玩转 Pandas 的 Groupby 操作

    作者:Lemon 来源:Python数据之道 玩转 Pandas 的 Groupby 操作 大家好,我是 Lemon,今天来跟大家分享下 pandas 中 groupby 的用法. Pandas 的 ...

  4. Cpython解释器支持的进程与线程

    一.理论部分 一 什么是进程 进程:正在进行的一个过程或者说一个任务.而负责执行任务则是cpu. 举例(单核+多道,实现多个进程的并发执行): egon在一个时间段内有很多任务要做:python备课的 ...

  5. python 进程与线程(理论部分)

    一.理论部分 一 什么是进程 进程:正在进行的一个过程或者说一个任务.而负责执行任务则是cpu. 举例(单核+多道,实现多个进程的并发执行): egon在一个时间段内有很多任务要做:python备课的 ...

  6. 进程(并发,并行) join start 进程池 (同步异步)

    一.背景知识 顾名思义,进程即正在执行的一个过程.进程是对正在运行程序的一个抽象.进程的概念起源于操作系统,是操作系统最核心的概念,也是操作系统提供的最古老也是最重要的抽象概念之一.操作系统的其他所有 ...

  7. python编辑程序模型_python并发编程之IO模型

    了解新知识之前需要知道的一些知识 同步(synchronous):一个进程在执行某个任务时,另外一个进程必须等待其执行完毕,才能继续执行 #所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调 ...

  8. python size和count_groupby 的妙用(注意size和count)

    Pandas的groupby()功能很强大,用好了可以方便的解决很多问题,在数据处理以及日常工作中经常能施展拳脚. 今天,我们一起来领略下groupby()的魅力吧. 首先,引入相关package: ...

  9. 尚硅谷Java入门视频教程(在线答疑+Java面试真题)

    Java核心技术 一.Java基本语法 1.关键字与保留字 关键字的定义和特点 被Java语言赋予了特殊含义,用做专门用途的字符串(单词) 关键字中所有字母都为小写 保留字的定义 现有Java版本尚未 ...

最新文章

  1. 用计算机采集卡检测压力传感器信号故障,计算机联网检测系统应用研究
  2. python 对 yaml 文件操作
  3. VS2012 ddk驱动编译与虚拟机联机调试设置(vs调试驱动)
  4. 线性规划之单纯形法(1)
  5. Eclipse 答疑:Eclipse 如何设置 Java 代码自动提示和自动补全?
  6. linux浏览器打开pdf文件,linux下的pdf浏览器(可加批注)
  7. Ruby中的Profiling工具
  8. 如何快速搭建yum源和成功检测第三方软件
  9. mysql双一参数_MySQL 的双1设置-数据安全的关键参数(案例分享)
  10. 【iOS开发】理解 IBOutlet 和 IBAction
  11. php 批量修改表格数据,PHP批量修改数据库表前缀教程+代码
  12. 【渝粤教育】国家开放大学2018年秋季 0273-21T中国现代文学 参考试题
  13. KY-RTI分布仿真技术:第三章 KY-OMT对象模型模板工具
  14. 搭建GitHub免费个人网站(详细教程)
  15. Qt编写输入法V2019终极版
  16. android设备连接win10,win10手机连接Android设备、iphone 操作方法
  17. 一手掌控美食新鲜“灵魂”且融汇到生活的方方面面
  18. 一个彷b站醒目留言的控件
  19. ctab法提取dna流程图_(完整版)CTAB法提取DNA原理及步骤、制胶、电泳
  20. AES标准及Rijndael算法解析

热门文章

  1. COJ 1006 树上操作
  2. Android 4.0新增WiFiDirect功能
  3. linux 正则表达式与实践
  4. truncate table 非常慢_你真的知道怎么分析mysql的慢sql吗?
  5. java 判断精度_随笔⑦ Java中的比较 ==,equals以及精度对比较的影响
  6. 一次.net托管内存泄露分析
  7. 连载:阿里巴巴大数据实践—数据建模综述
  8. 免费下载 | 超级APP背后的移动端技术大揭秘
  9. 技术与商业到底啥关系?我们从业务角度聊一聊
  10. 「技美之路」图形 1.1 渲染流水线