javascript – Syntaxprobleme beim sofortigen Ausführen von Funktionen in JS
代言
代言 2017-06-12 09:22:50
0
1
382
(function () {
    console.log('test');
}());

(function() {
    console.log('test');
})();

Ich habe herausgefunden, dass beide den Test ausdrucken können. Was ist der Unterschied? Ich hoffe, dass Gott mich aufklären kann.

代言
代言

Antworte allen(1)
黄舟

运行上没有区别,语意上,第一个是要把整个函数执行结果当做表达式,第二个则是把函数当做表达式

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage