aplay与call

aplay与callaplay 和 call 每个函数都有两个非继承而来的方法 apply 和 call 这两个方法的用途都是用来调用函数 在特定的作用域中 实际上等于设置函数体内的 this 对象的值 区别两者的区别 apply 方法有两个参数 分别是运行函数的作用域 另一个是参数数组 可以是 Array 也可以是 arguments call 方法的第一个参数和 apply 的第一个参数一样 其它参数就是调用函数的参数 相当于把 apply 第二个参数的每个元素单列出来 functionMonk newId n

aplay和call

每个函数都有两个非继承而来的方法apply()和call(),这两个方法的用途都是用来调用函数(在特定的作用域中),实际上等于设置函数体内的this对象的值;

区别
 function Monkey(newId,newName){ this.id = newId; this.name = newName; } function Snake(newId,newName){ this.id = newId; this.name = newName; } function eat(str,str1){ console.log(this.name + "吃" + str + "和" + str1); } let m = new Monkey(1,"泰山"); let s = new Snake(2,"小可爱"); //参数1为实力对象,后续参数为eat的参数 eat.call(m,"香蕉","牛奶"); eat.call(s,"老鼠","人"); eat.apply(m,["香蕉","牛奶"]); eat.apply(s,["老鼠","人"]); apply与call的区别 function fun(){ let m = new Monkey(1,"泰山"); eat.apply(m,arguments); } fun("香蕉","牛奶"); 

apply()和call() 真正的用途:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/230629.html原文链接:https://javaforall.net

(0)
上一篇 2026年2月12日 下午4:01
下一篇 2026年2月12日 下午4:22


相关推荐

  • 数学分析 反常积分(第11章)

    数学分析 反常积分(第11章)一.反常积分的概念相对于普通的定积分(称为正常积分),下面提出2类反常积分1.无穷积分的提出:2.瑕积分的提出:二.无穷积分1.定义:2.性质三.瑕积分1.定义:

    2025年5月27日
    5
  • 微服务架构-实现技术之具体实现工具与框架5:Spring Cloud Feign与Ribbon原理与注意事项

    微服务架构-实现技术之具体实现工具与框架5:Spring Cloud Feign与Ribbon原理与注意事项目录一、SpringCloudFeign概述与工作原理解读(一)服务间调用的几种方式(二)Feign概述二、FeignClent注解剖析+SpringCloudFeign基本功能配置解读(一)@FeignClient注解剖析(二)SpringCloudFeign基本功能配置(三)Feign请求超时问题方法一方法二方法三三、SpringC…

    2022年4月29日
    53
  • EtherCAt总线运动控制_运动控制器ethercat

    EtherCAt总线运动控制_运动控制器ethercat运动控制器作为数控系统的核心部件,在高端机器人、数控机床、工业自动化等领域得到了广泛的应用。本文以实际工程应用为背景,以研制高效、高可靠性、功能丰富的运动控制器为目标,对运动控制器及运动控制算法进行了研究与分析,对于实现高速、高效、高精度的运动控制具有重要的理论意义和实际应用价值。基于ARM+FPGA的硬件架构,提出了硬件设计的总体方案。设计了运动控制器的硬件电路及主控制板和扩展板,搭建了三维运动控制平台。提出了运动控制器软件设计的总体方案,基于MODBUS协议,设计了串口通

    2022年10月14日
    6
  • JS转换HTML转义符

    JS转换HTML转义符//去掉html标签functionremoveHtmlTab(tab){returntab.replace(/]+?>/g,'');//删除所有HTML标签}//普通字

    2022年7月3日
    33
  • Linux解压zip中文乱码(绝对管用)

    Linux解压zip中文乱码(绝对管用)原文链接

    2022年5月15日
    49
  • wordpress php.ini路径,尝试通过将php.ini放在wordpress root中来启用allow_url_fopen不起作用…

    wordpress php.ini路径,尝试通过将php.ini放在wordpress root中来启用allow_url_fopen不起作用…好吧,我正在构建一个花哨的裤子wordpress主题和部分主题有PHP获取图像宽度和使用这些数字来调整页面元素.它在我的本地机器上工作正常,但是当我使用cpanel将主题放在我的托管服务器上时,它不起作用.我收到这个错误Warning:getimagesize()[function.getimagesize]:http://wrapperisdisabledintheserver…

    2022年7月21日
    12

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号