Szukałem informacji o natychmiastowo wywoływanych funkcjach i gdzieś natknąłem się na tę notację: +function(){console.log("Something.")}() Czy ktoś może mi wyjaśnić, co +oznacza / robi znak przed
Szukałem informacji o natychmiastowo wywoływanych funkcjach i gdzieś natknąłem się na tę notację: +function(){console.log("Something.")}() Czy ktoś może mi wyjaśnić, co +oznacza / robi znak przed
Wcześniej wiedziałem, co to znaczy, ale teraz walczę ... Czy to w zasadzie mówi document.onload? (function ()
Ostatnio czytałem dużo skryptów Javascript i zauważyłem, że cały plik jest zawijany w następujący sposób w plikach .js do zaimportowania. (function() { ... code ... })(); Jaki jest tego powód, a nie prosty zestaw funkcji
Kiedy w javascript chcesz użyć tego: (function(){ //Bunch of code... })(); Nad tym: //Bunch of
Czytałem kilka postów na temat zamknięć i widziałem to wszędzie, ale nie ma jasnego wyjaśnienia, jak to działa - za każdym razem, gdy kazano mi go używać ...: // Create a new anonymous function, to use as a wrapper (function(){ // The variable that would, normally, be global var msg = "Thanks...
Istnieje opcja JSLint , jedna z dobrych części, która „[wymaga] powiązań wokół natychmiastowych wywołań”, co oznacza, że konstrukcja (function () { // ... })(); zamiast tego musiałby być zapisany jako (function () { // ... }()); Moje pytanie jest takie - czy ktoś może wyjaśnić,...
Niedawno porównałem bieżącą wersję json2.js z wersją, którą miałem w swoim projekcie i zauważyłem różnicę w sposobie tworzenia i wykonywania wyrażenia funkcji. Kod używany do zawijania anonimowej funkcji w nawiasach, a następnie wykonywania jej, (function () { // code here })(); ale teraz...
Studiuję THREE.js i zauważyłem wzorzec, w którym funkcje są zdefiniowane w następujący sposób: var foo = ( function () { var bar = new Bar(); return function ( ) { //actual logic using bar from above. //return result; }; }()); (Przykład patrz metoda raycast tutaj ). Normalna zmienność w...
Mam funkcje IIFE dla niektórych kodów bibliotecznych w starszej aplikacji, która musi działać dla IE10 + (brak ładowania modułu ES6 itp.). Zaczynam jednak opracowywać aplikację React, która będzie korzystała z ES6 i TypeScript, i chcę ponownie użyć kodu, który już mam, bez kopiowania plików. Po...