Función $(…)

27 febrero 2019

Existen frameworks (como JQuery) que utiliza una función especial para referenciar a cualquier elemento del DOM (Documento Object Model) de una página web, y es la función ‘$(…)‘.

JavaScript dispone de un método (en el objeto document) que permite realizar ese acceso a los elementos del DOM:

document.getElementById(idElement)

Resulta bastante más cómodo para realizar esta tarea usar la función ‘S(…)‘ de JQuery, pero esto implica incluir todo este framework en nuestro proyecto. Si simplemente se quiere tener la comodidad de poder usar esta función (sin tener que requerir otras opciones de JQuery), se propone la siguiente definición como sustitutivo de la llamada al método ‘getElementById(…)‘:

function $(id) { return document.getElementById(id); }

Este función permite usar la llamada $(«element») del mismo modo que usaríamos document.getElementById(«element»). No tiene exactamente la misma funcionalidad que la finción ‘$‘ de JQuery, pero es un buen sustitutivo de dicha función (y no requiere incluir toda la librería JQuery en nuestro proyecto).