Algunos desarrolladores nuevos o incluso aquellos con experiencia, pueden enfrentar problemas o dificultades si no tienen un conocimiento sólido de los fundamentos.
Para resolver esto, en esta serie, quiero recapitular los fundamentos de JavaScript para mantenerlo actualizado y ayudar a cualquier desarrollador que venga aquí a recordar cualquier tema específico.
Primero que nada, ¿de qué vamos a hablar?
Todos los fundamentos de JavaScript, ¡desde cero hasta el héroe!
Los fundamentos
Javascript es un lenguaje de programación rico y complejo, capaz de aplicarse en muy diversos escenarios y en una amplia gama de aplicaciones.
Aquí podemos ver algunas características exclusivas:
Y mucho más...
Para nuestro propósito, estas características son suficientes. Exploraremos cada uno de esos puntos, obtendremos un conocimiento sólido de ellos.
Javascript era tradicionalmente un lenguaje interpretado, lo que significa que el código se ejecuta línea por línea. Hoy en día, con los motores Javascript avanzados, la mayor parte del código se compila sobre la marcha utilizando técnicas Just in Time para mejorar el rendimiento.
JavaScript es un lenguaje de escritura dinámica que permite que la misma variable almacene diferentes tipos de datos en diferentes momentos. Esto ofrece flexibilidad, pero también puede provocar errores que son más difíciles de localizar.
En lugar de utilizar clases tradicionales que se encuentran en lenguajes como C o Java, JavaScript utiliza prototipos para la herencia. Esto permite la herencia de propiedades y métodos de un objeto a otro.
JavaScript trata las funciones como objetos de primera clase, lo que les permite asignarlas a variables, pasarlas como argumentos a otras funciones, devolverlas desde funciones y tener sus propias propiedades y métodos.
JavaScript admite cierres, una característica poderosa que permite que las funciones recuerden y accedan a variables en el ámbito donde fueron creadas, incluso después de que el alcance externo haya finalizado.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3