Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/07/2010, 12:00
Avatar de minkweb
minkweb
 
Fecha de Ingreso: septiembre-2005
Mensajes: 443
Antigüedad: 19 años, 2 meses
Puntos: 14
llamado extraño funcion (funcion(){})

He visto en varios frameworks que escriben ese tipo de funciones ejemplo:

Código Javascript:
Ver original
  1. (function(){
  2.     var natives = {'Array': Array, 'Date': Date, 'Function': Function, 'Number': Number, 'RegExp': RegExp, 'String': String};
  3.     for (var n in natives) new Native({name: n, initialize: natives[n], protect: true});
  4.  
  5.     var types = {'boolean': Boolean, 'native': Native, 'object': Object};
  6.     for (var t in types) Native.typize(types[t], t);
  7.  
  8.     var generics = {
  9.         'Array': ["concat", "indexOf", "join", "lastIndexOf", "pop", "push", "reverse", "shift", "slice", "sort", "splice", "toString", "unshift", "valueOf"],
  10.         'String': ["charAt", "charCodeAt", "concat", "indexOf", "lastIndexOf", "match", "replace", "search", "slice", "split", "substr", "substring", "toLowerCase", "toUpperCase", "valueOf"]
  11.     };
  12.     for (var g in generics){
  13.         for (var i = generics[g].length; i--;) Native.genericize(natives[g], generics[g][i], true);
  14.     }
  15. })();

Lo probe con un alert y no ocurre nada.. gracias por las aclaraciones
Código Javascript:
Ver original
  1. (function(){ alert('a') })
__________________
Juegos
Juegos iphone