在 javascripta = alert("why?")
中,与alert("why?)
.
为什么?该语言的该功能的名称是什么?
您正在调用一个函数,该函数执行定义该函数的任何操作,然后将该函数的返回值分配给该变量。
几乎每一种编程语言都是这样工作的。您需要学习基本的编程概念。
这称为将函数的结果分配给变量,是使用函数的常用方法。如果你只是这样做:
alert("Foo");
这称为调用函数。
因为您在传入参数时正在调用函数。例如,如果你想a
真正成为一个指向警报函数的变量,那么你可以这样做:
var a = alert;
理想情况下,每当您传入参数时,都会调用该函数。然后你可以做类似的事情:
a("Why?");
它会被调用。