Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么function.call.call不是函数?_Javascript - Fatal编程技术网

Javascript 为什么function.call.call不是函数?

Javascript 为什么function.call.call不是函数?,javascript,Javascript,代码: let fun = x => x * x; -> undefined typeof fun.call.call -> "function" fun.call.call() VM251:1 Uncaught TypeError: fun.call.call is not a function 为什么fun.call.call不是一个函数,而typeof fun.call.call->“function”?链接.call.call的目的是什么?没有目的。刚刚注意到一些奇怪

代码:

let fun = x => x * x;
-> undefined
typeof fun.call.call
-> "function"
fun.call.call()
VM251:1 Uncaught TypeError: fun.call.call is not a function

为什么
fun.call.call
不是一个函数,而
typeof fun.call.call->“function”

链接
.call.call的目的是什么?没有目的。刚刚注意到一些奇怪的事情。注意,没有值传递给
.call()
对于
x
,您可以使用
fun.call(null,2)
来获得预期的结果。这比链接为重复的更清晰。在@Bergi对链接的问题/答案
函数.call.call(fun,null,2)
的注释后,应返回预期结果