javascript的这两个方法使用,假设对象是人,充电宝是方法,一个人有充电宝,另外一个人没有,如果借用呢,这里就用到了call

const steven = {name: 'steven',phoneBattery: 70,charge: function (level) {this.phoneBattery = level}
}
//steven有充电宝const becky = {name: 'becky',phoneBattery: 30,
}
//becky没有充电宝console.log(steven)
steven.charge(100)
console.log(steven)console.log(becky)
//becky接用steven的充电宝用
steven.charge.call(becky,95)
console.log(becky)

call和apply详解-利用借充电宝模拟用法相关推荐

  1. 详解利用基于gensim的TF-IDF算法实现基于文本相似度的推荐算法

    详解利用基于gensim的TF-IDF算法实现基于文本相似度的推荐算法 TF-IDF的基本原理 算法思想 计算公式 相似度计算原理 微型图书推荐案例 案例背景 开发工具 数据预处理 TF-IDF模型建 ...

  2. python zxing 识别条码_详解利用python识别图片中的条码(pyzbar)及条码图片矫正和增强...

    前言 这周和大家分享如何用python识别图像里的条码.用到的库可以是zbar.希望西瓜6辛苦码的代码不要被盗了.(zxing的话,我一直没有装好,等装好之后再写一篇) 具体步骤 前期准备 用open ...

  3. python middleware模块_详解利用django中间件django.middleware.csrf.CsrfViewMiddleware防止csrf攻击...

    一.在django后台处理 1.将django的setting中的加入django.contrib.messages.middleware.MessageMiddleware,一般新建的django项 ...

  4. python3 yield 大文件_详解Python3中yield生成器的用法

    任何使用yield的函数都称之为生成器,如: def count(n): while n > 0: yield n #生成值:n n -= 1 另外一种说法:生成器就是一个返回迭代器的函数,与普 ...

  5. 详解Python3中yield生成器的用法

    这篇文章主要介绍了详解Python3中yield生成器的用法,是Python入门学习中的基础知识,需要的朋友可以参考下 任何使用yield的函数都称之为生成器,如: def count(n):whil ...

  6. python中break怎么用_详解Python中break语句的用法

    详解Python中break语句的用法 在Python中的break语句终止当前循环,继续执行下一个语句,就像C语言中的break一样. break最常见的用途是当一些外部条件被触发,需要从一个循环中 ...

  7. python中index函数_详解python中的index函数用法

    1.函数的创建 def fun(): #定义 print('hellow') #函数的执行代码 retrun 1 #返回值 fun() #执行函数 2.函数的参数 普通参数 :要按照顺序输入参数 de ...

  8. 详解 javascript中offsetleft属性的用法(转)

    详解 javascript中offsetleft属性的用法 转载  2015-11-11   投稿:mrr    我要评论 本章节通过代码实例介绍一下offsetleft属性的用法,需要的朋友可以做一 ...

  9. 详解Vue中watch的高级用法

    转载自  详解Vue中watch的高级用法 我们通过实例代码给大家分享了Vue中watch的高级用法,对此知识点有需要的朋友可以跟着学习下. 假设有如下代码: 1 2 3 4 5 6 7 8 9 10 ...

最新文章

  1. ubuntu14 备份
  2. Windows Embedded CE 6.0开发初体验(二)CE开发环境 收藏
  3. 有关数据治理的本质及实践,看这一篇就够了【转】
  4. The Constructor with No Arguments
  5. TiKV 源码解析系列文章(二)raft-rs proposal 示例情景分析
  6. “奔三”了,程序员,你该怎么选择未来的路?
  7. Arcgis自动编号实现
  8. 易车与中国海洋报社达成深度合作 开拓海洋主题汽车内容
  9. mimimiaaaaaa
  10. Cloudera Manager和CDH4.1的安装
  11. Apalis Imx8qm记录
  12. 西门子s7 计算机通讯,西门子S7-200使用Modbus协议(最全解析)
  13. 张尧浠:美股反弹避险情绪降温、黄金迎美零售看回撤力
  14. MetaMask10.6.1点击切换本地网络LocalHost:8545没反应
  15. 北大博士生计算机学院任教,当北大博士都去了三流大学任教
  16. 如何添加其他网段的打印机
  17. 实例讨论数据可视化的配色思路
  18. 【日语】流行用语[四]
  19. 写给地方网站的创业新手(转载)
  20. Git撤销对远程仓库的push 或 Git撤销对远程仓库的commit提交

热门文章

  1. Bandwagon Host IP Change修改IP
  2. [Hadoop in China 2011] 人人网:基于Hadoop的SNS统计和聚类推荐
  3. C++基础编程题(28)猴子吃桃问题
  4. win10蓝牙鼠标、耳机无法连接,无蓝牙开关标志解决方案
  5. 警惕:互联网上充满了这样的「流量陷阱」
  6. 新手入门人工智能领域的历程 --干货
  7. 3.3 泰勒(Taylor)公式和麦克劳林(Maclaurin)公式
  8. 为了推动仓库无纸化操作我们做了什么?
  9. PTA基础编程题目集1-6题答案
  10. VMware(6):如何配置虚拟机与宿主机的端口映射