17/07/2013, 15:28
|
| Javascripter | | Fecha de Ingreso: abril-2009 Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 8 meses Puntos: 1485 | |
Respuesta: Parámetros sin lógica buenas...
¡el script tiene toda su lógica! sucede que el segundo parámetro del método replace admite dos tipos de argumentos: un string o una función. cuando le pasas una función, dicha función recibe tres o más parámetros: el string coincidido por la expresión regular, el string coincidido en las subexpresiones por el orden en que aparecen (paréntesis) —aquí puede generarse más de un argumento—, el índice donde coincide, y el string orginal. entonces, según el script, a sería todo el string coincidido, y b el string coincidido en la subexpresión ([^&;]+) . luego los valores del objeto entity se obtiene en conjunto con el valor de la variable b.
__________________ la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad. |