Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => Mensaje iniciado por: CarlosCampoy05 en 29 Noviembre 2017, 14:22 PM

Título: Quien me Ayuda a descifrar esta formula !!!
Publicado por: CarlosCampoy05 en 29 Noviembre 2017, 14:22 PM
Código (javascript) [Seleccionar]
i['GoogleAnalyticsObject'] = r;
               i[r] = i[r] || function () {
                   (i[r].q = i[r].q || []).push(arguments)
               }, i[r].l = 1 * new Date();
               a = s.createElement(o),
                       m = s.getElementsByTagName(o)[0];
               a.async = 1;
               a.src = g;
               m.parentNode.insertBefore(a, m)
           })(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga');

           ga('create', 'UA-92524107-1', 'auto');
           ga('send', 'pageview');

           $(function () {
               $(document).on('click', '#myNavbar a.final', function () {
                   $('#myNavbar').removeClass('in');
               });
           });</script> </body> </html>




Título: Re: Quien me Ayuda a descifrar esta formula !!!
Publicado por: engel lex en 29 Noviembre 2017, 14:30 PM
primero que nada no es una formula, segundo, no hay nada cifrado u ofuscado el codigo está claramente expresado lo que hace... en tal caso lo unico que veo que puede ser confuso es

i[r] = i[r] || function ()

y similares... pero es simple, es una especie de if

variable = variable || otro;
//es lo mismo que
if(!variable){
 variable=otro;
}




tema movido al subforo correcto, el codigo puesto en etiquetas GeSHi
Título: Re: Quien me Ayuda a descifrar esta formula !!!
Publicado por: peib0l en 29 Noviembre 2017, 19:56 PM
Solo es el código por defecto de Google analytics ¿Que tiene de especial o complicado?

Un saludo.