1. #1
    Avatar von Essah
    Registriert seit
    08.01.2012
    Beiträge
    279
    Thanked 69 Times in 45 Posts
    Blog Entries
    1

    Standard Javascript ;(function() was heißt das?

    Hi! In einem Javascript ist mir gerade etwas aufgefallen:


    ;(function()
    {
    /* Hier kommt normaler Javascript Code also function Show(){ ... } etc. */
    })();


    Dieses function() habe ich noch nie gesehen und auf den 1. Blick dachte ich das ist falsch. Aber es scheint richtig zu sein weil mir wird kein Fehler angezeigt. Wozu ist dieses komische Konstrukt gut?

  2. #2
    Gelöschter Benutzer
    Gast

    Standard AW: Javascript ;(function() was heißt das?

    -
    In was für einen Zusammenhang hast du das gesehen? Man nutzt sowas meistens für inline functions, e.g.:


    function Test (callback) {
    console.log('Hello World');
    callback();
    }

    Test(function () {
    //Wird nach console.log ausgeführt...
    });


    oder


    setInterval(function () {
    //Wird jede Sekunde ausgeführt
    }, 1000);


    statt


    function IntervalCallback() {
    //Wird jede Sekunde ausgeführt
    }

    setInterval('IntervalCallback()', 1000);

  3. The Following 2 Users Say Thank You to Gelöschter Benutzer For This Useful Post:

    Essah (19.04.2014), Max899 (17.04.2014)

  4. #3

    Registriert seit
    28.10.2011
    Beiträge
    625
    Thanked 279 Times in 168 Posts

    Standard AW: Javascript ;(function() was heißt das?

    Das ganze nennt man Umgangssprachlich Wrapper

    Das ganze dient dazu, Funkionen zu isolieren.

    Wird beispielsweise bei Libs wie jQuery verwendet, dafür gibts auch verschiedene schreibweisen:
    Code:
    (function(parameter) {
    
    })(Parameterübergabe);
    
    Parameterübergabe(function(parameter) {
    
    });

  5. The Following 3 Users Say Thank You to Bubble Gum For This Useful Post:

    Benzol (15.05.2014), Essah (19.04.2014), Max899 (17.04.2014)

Ähnliche Themen

  1. Antworten: 8
    Letzter Beitrag: 05.07.2014, 09:11
  2. Javascript ist cool
    Von patlux im Forum Der Witz-Komm-Raus Bereich
    Antworten: 3
    Letzter Beitrag: 20.07.2013, 17:32
  3. Uploadbox Javascript?
    Von MHRCube im Forum Webentwicklung
    Antworten: 2
    Letzter Beitrag: 20.02.2013, 00:05
  4. Get Request - Javascript
    Von DANP im Forum Java
    Antworten: 7
    Letzter Beitrag: 19.11.2012, 16:52
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.