Jaka jest technika używana przez kod śledzenia Google Analytics?
Kod śledzenia Google Analytics wygląda tak:
(function() {
code
})();
Jaką technikę stosują z tymi nawiasami -(stuff)()
- nazywa? Co to robi?
Umieszczam kod Google Analytics przed tagiem zamykającym nagłówek na mojej stronie, a następnie umieszczam wokół niego instrukcję if (w ten sposób dołączam wtyczkę cookie Jquery):
<script type="application/javascript">
if ($.cookie('allowcookies') == 'yes') {
analytics code
}
</script>
Nie działał, dopóki nie użyłem tej samej techniki wokół mojego kodu:
(function() {if ($.cookie('allowcookies') == 'yes') {
analytics code
}
})();
Dlaczego nie uruchomił się, zanim to zrobiłem? Dlaczego to się skończyło?