`

自己动手-call和apply

阅读更多
<body>
<input type="submit" name="button" id="button" value="点击" />
<script type="text/javascript">

document.getElementById("button").onclick=function(){
	alert(this.id);
}
document.getElementById("button").click();

function clickFun(){
	alert(this.id);
}
var aButton=document.getElementById("button");
clickFun.call(aButton);
//clickFun.call(aButton);

</script>
</body>

 

分享到:
评论

相关推荐

    07-call、apply、bind三者的异同.html

    07-call、apply、bind三者的异同

    JavaScript中call与apply方法

    JavaScript中call与apply方法

    jvm-callgraph,jvm字节码的调用图生成器.zip

    jvm-callgraph项目为我们提供了一个强大的工具,能够生成JVM字节码的调用图,帮助我们直观地洞察代码的执行路径和调用结构。 一、JVM字节码与调用图 1. JVM字节码:Java源代码经过编译后生成的中间表示形式,它是...

    java-all-call-graph-main-2.0.0.zip java-callgraph2-main-2.0.5.zi

    java-all-call-graph-main-2.0.0.zip java-callgraph2-main-2.0.5.zip

    解决docker安装完成报:bridge-nf-call-iptables is disabled问题

    WARNING: bridge-nf-call-iptables is disabled WARNING: bridge-nf-call-ip6tables is disabled 2)解决方法: 修改系统文件是的机器bridge模式开启 设置机器开机启动的时候执行下面两条命令 编辑vim /etc/rc.d/rc...

    前端开源库-eslint-config-callstack-io

    总的来说,`eslint-config-callstack-io` 是一个强大且全面的前端开发工具,它结合了多个优秀实践和工具,帮助开发者快速建立并维护符合高标准的 JavaScript 项目。无论是个人开发者还是团队协作,都可以从中受益,...

    生成Java项目类间静态调用图的开源代码_java-callgraph.zip

    生成Java项目类间静态调用图的开源代码_java-callgraph

    arguments-call-apply.rar_Windows编程_Java_

    在这个"arguments-call-apply.rar"压缩包中,我们似乎找到了一个关于JavaScript函数调用模式的学习资源,特别是`arguments`对象以及`call`和`apply`方法的使用,这在JavaScript中是非常基础且关键的知识点。...

    vip-call调试精灵2.4版

    【vip-call调试精灵2.4版】是一款专为开发者和IT技术人员设计的高效调试工具,主要用于处理和优化VIP呼叫服务的性能。这个版本是2.4版,可能包含了一些新的特性和改进,以提升用户体验和解决可能出现的问题。下面将...

    关于Javascript中call与apply的进一步探讨

    在JavaScript中,`call`和`apply`是两个非常重要的方法,它们都用于改变函数调用时的上下文(即`this`的值),并且可以灵活地传递参数。本篇文章将深入探讨这两个方法的用法、区别以及实际应用场景。 `call`方法...

    js-object-oriented-bind-call-apply-readme-v-000

    在这段代码中,我们将练习bind , call和apply 。 您可以使用浏览器的JS控制台进行跟踪,也可以使用httpserver来提供所提供的index.html 。 HTML文件将自动加载index.js并在浏览器中显示您所做的编辑。 目标 使用...

    js代码-call 和 apply 以及bind 的用途

    在JavaScript中,`call`、`apply`和`bind`都是与函数调用相关的三个重要方法,它们都允许我们改变函数执行时的上下文(即`this`关键字指向的对象)和参数传递。这三个方法在实际编程中有着广泛的应用,帮助开发者...

    Call-using-SKYPE-record-call-wave-file.rar

    标题中的"Call-using-SKYPE-record-call-wave-file.rar"表明这是一个关于如何使用Skype进行通话并录制为WAV音频文件的教程或资源压缩包。Skype是一款强大的即时通讯(IM)和语音-over-IP(VOIP)软件,以其高质量的...

    PyPI 官网下载 | djangocms-call-to-action-0.0.4.tar.gz

    `djangocms-call-to-action`这个库是为Django CMS设计的一个功能模块,主要用于创建和管理“行动号召”(Call-to-Action,CTA)元素。 Django CMS是一个强大的、开源的、基于Django框架的内容管理系统,它允许...

    xiaomi-corporation-xiaomi-2020-annual-results-investor-conference-call-and-audio-webcast.ics.html

    xiaomi-corporation-xiaomi-2020-annual-results-investor-conference-call-and-audio-webcast.ics.html

    dbus-pending-call.rar_progress

    在提供的文件中,"dbus-pending-call.c"和"dbus-pending-call.h"是实现和声明DBus Pending Call功能的源代码文件。通常,`.c`文件包含了函数实现,而`.h`文件包含了对外的接口定义和类型声明,使得其他模块可以使用...

    js代码-call、apply、bind

    - `call()`, `apply()`, 和 `bind()` 都不能改变箭头函数中的`this`值,因为箭头函数没有自己的`this`,它会捕获其所在(定义时)的作用域的`this`值。 综上所述,理解和熟练运用`call()`, `apply()`, 和 `bind()`...

    ASM-SEH-GAME-call.rar_64 汇编seh_SEH_hook game_汇编call_远程call

    SEH_hook game_汇编call_远程call"揭示了本主题的核心内容,即在64位环境下,通过汇编语言(ASM)利用结构化异常处理(SEH)进行游戏相关的钩子(hook)编程,特别是涉及到了远程调用(remote call)和call指令的...

    Laravel开发-notifynder-abstract-call

    7. **自定义视图和数据**:每个通知类可以有自己的视图模板和要传递的数据。`AbstractCall`可以提供一个统一的接口来设置这些,让每个通知类更专注于业务逻辑而不是呈现细节。 8. **测试与调试**:通过抽象调用,你...

Global site tag (gtag.js) - Google Analytics