【发布时间】:2019-02-11 12:31:18
【问题描述】:
我通常使用 PHP 进行编程,几天前我开始学习 javascript,但我真的不理解带有“从空中”之类的参数的函数。
通常在 PHP 中,您将参数传递给函数,并且它在函数体中进行处理。有人可以在这个例子中解释一下“ev”或“事件”是什么吗?
https://www.w3schools.com/html/html5_draganddrop.asp
到目前为止,我得到的'event'和'ev'是相同的,但是'event'来自哪里?它没有在任何地方声明......
【问题讨论】:
-
我在这里看不出 JS 和 PHP(或任何其他主流语言)之间有任何区别。它们是函数的形式参数,不需要在外部定义。它们获取调用函数时传入的任何值。 [在这种情况下,它们是事件侦听器,因此参数很可能是一个事件对象,]
标签: javascript function arguments