【JS】call,apply,bind
【JS】call,apply,bind
const steven = {name: "Steven",phoneBattery: 70,charge: function (level) {this.phoneBattery = level}
}const becky = {name: "Becky",phoneBattery: 30,
}steven.charge(100)
console.log(steven);// steven 的充电宝给 becky 用,并充电到 100
// steven.charge.call(becky, 100)
// console.log(becky);// steven 的充电宝给 becky 用,不过不是立即充电,而是稍后再充
var beckyCharge = steven.charge.bind(becky)
// 将 becky 的手机充电到 100
beckyCharge(100)
console.log(becky);
【JS】call,apply,bind相关推荐
- 【js】复选框,复选下拉框,文本框勾连
[js]对常见事件的一个总结 ps: 内容涉及(kendo Ui, jQuery) 如下图所示:要求实现功能点 (1)用户名(复选下拉框,可选择多个)和用户名(文本输入框)相勾连 复选下拉框改变,文本 ...
- 【JS】实时监控页面,input框数值自动求和
需求: 有一个页面需要将input框填入的各个费用自动相加,添加到"合计费用"里. 解决方案: 使用jquery的blur实践,每个费用的Input框检测到失去焦点时,将所有的in ...
- 【JS】获取当前时间,且格式为yyyy-MM-dd hh:mm:ss
我们在前端获取当前时间: var nowDate = new Date(); 时间格式为: Sun May 27 2018 19:28:09 GMT+0800 (中国标准时间) 但是我们想在页面上显示 ...
- 【Java12】tomcatservlet(nginx,web.xml,生命周期,适配器优化),requestresponse(请求转发,登陆案例(1),重定向,文件下载)
文章目录 1.nginx的conf文件:以前网络编程中B/S架构中服务器是用socket写,用文件输入流读一个文件,读到后socket通过outputstream写出去,这些过程有了nginx后再也不 ...
- 【CSS】小妙招,各种问题总结方法处理
1.实现div文字溢出自动省略号截取 overflow:hidden; /*超过部分不显示*/ text-overflow:ellipsis; /*超过部分用点点表示*/ white-space:no ...
- 【MongoDB】MongoDB入门篇,修行靠自学
[MongoDB]入门篇MongoDB,修行靠自学 [此为学习笔记,后续会持续更新] 一 简介 1.1 网址 版本:https://www.mongodb.com/try/download/commu ...
- 【MediaPipe】(4) AI视觉,远程手势调节电脑音量,附python完整代码
各位同学好,今天和大家分享一下如何使用MediaPipe完成手势调节电脑音量,先放张图看效果. 注意!! 本节需要用到手部关键点的实时跟踪,我已经在之前的文章中详细写过了,本节会直接使用,有疑问的同学 ...
- 学以致提高学生操作计算机能力,【学以致用】提供学习平台,提升学生实际应用能力...
原标题:[学以致用]提供学习平台,提升学生实际应用能力 我校教学服务部多年来一直承担学校电教设备的管理与维修任务,保障了全校教育教学及其他工作的顺利进行:同时,也成为学生学习实践的一个大平台. 近日, ...
- 【Linux】无法添加用户,报“useradd: cannot open /etc/passwd”问题解决过程记录
[Linux]无法添加用户,报"useradd: cannot open /etc/passwd"问题解决过程记录 参考文章: (1)[Linux]无法添加用户,报"us ...
最新文章
- 从重采样到数据合成:如何处理机器学习中的不平衡分类问题?
- python网络编程-socket编程
- php 打印对象详细信息,php打印显示数组与对象的函数详解
- 程序员如何写简历?来自硅谷的八条建议
- 双显示器N卡安装ubuntu驱动以及解决办法
- 【软件】OBS无法捕捉显示屏
- SecurityManager篇
- mongo3.5 java cursor,Spring Data MongoDB-需要'cursor'选项
- canoco5冗余分析步骤_基因富集分析|理解
- 联想笔记本卸载McAfee
- html5 扩展 cs6,Dreamweaver CS6提高了HTML5工具的效率
- 【数据清理与特征工程】2-数据清理
- scrapy框架用CrawlSpider类爬取电影天堂.
- 最新电脑cpu性能排行服务器,服务器cpu性能排行,手把手教你服务器cpu性能排行...
- 快狗打车冲击港股,同城货运的战役才刚刚开始
- 牛客网刷题java之变态跳台阶一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。
- android代码修改mp3文件封面,从android中的mp3文件中提取专辑封面
- excel波士顿矩阵怎么做_EXCEL波士顿矩阵法图
- 第一讲 VMware 软件安装和虚拟机创建
- github push时提示Username for ‘https://github.com‘ 解决办法
热门文章
- java 事件分发机制_用两段代码带你看懂事件分发机制
- macos big sur u盘安装_老款macbook机型欺骗补丁强制安装macOS11 Big Sur图文详解
- 安装scws需要安装php吗,Linux 安装SCWS-1.2.3 安装说明(包括php扩展)
- 使用 Windows Sysinternals 工具进行故障排除
- 永恒之蓝(MS17-010)补丁KB号
- java 本季度_Java获取当天、本周、本月、本季度、本年等 开始及结束时间
- cximage 控制台 程序 显示图片_VisualStudio创建程序(Create a program)
- resset-rem.css
- 小汤学编程之JavaEE学习day10——Spring
- mac下ssh免密登陆远程服务器(linux)