什么事!function()在Javascript中是什么意思?
我可以读写一些什么事!function()在Javascript中是什么意思?,javascript,Javascript,我可以读写一些JavaScript,但今天我遇到了一个.js文件 !function() { /* code here */ }.call(window); 问题 什么是函数前面的表示?否定的结果。调用(窗口)。不是函数。它返回一个调用匿名函数的结果的“Not”(!)和一个“this”窗口。这不是我以前见过的函数…@sircapsalot请停止。你要杀了我。这只是的正常用法运算符,它返回布尔值的相反值。如果匿名函数返回true,则否定结果,使其为false。但是.call(window
JavaScript
,但今天我遇到了一个.js
文件
!function() {
/*
code here
*/
}.call(window);
问题
什么是
函数前面的表示?否定的结果。调用(窗口)
。不是函数。它返回一个调用匿名函数的结果的“Not”(!)和一个“this”窗口。这不是我以前见过的函数…@sircapsalot请停止。你要杀了我。这只是的正常用法代码>运算符,它返回布尔值的相反值。如果匿名函数返回true
,则
否定结果,使其为false
。但是.call(window)
实际上是在调用函数
,不是吗(没有双关语)?