Cómo dominar JavaScript
Ser capaz de comprender con precisión la relación entre objetos y json.
Ser capaz de comprender con precisión las funciones de llamar y aplicar.
Ser capaz de comprender y aplicar con precisión la programación orientada a procesos JS (programación funcional) y los métodos de programación orientados a objetos.
Comprender los tipos de datos básicos y los tipos de objetos básicos
Comprender y utilizar hábilmente los objetos del navegador y las operaciones DOM y aplicarlos.
Comprender y utilizar el modelo de eventos js
Comprender los patrones de diseño y utilizarlos, al menos conocer y comprender los patrones de diseño utilizados por las bibliotecas (como jquery).
Comprender y utilizar js para manipular xml
Comprender y utilizar las características dinámicas de los objetos js.
Comprender y utilizar cierres
Comprender y utilizar el método de herencia de cadena prototipo de js.
Comprende el principio de funcionamiento de js (¿js es multiproceso durante la entrevista? No puedo entenderlo ahora)
Puedes practicar la idea de programación orientada a objetos .
Comprender y utilizar ajax
Comprender o familiarizarse con las características de js en diferentes navegadores.
Js manipula css
Al menos puedo entender el concepto de diseño y el código fuente de la biblioteca jquery (si puedo entender esta biblioteca, otros marcos serán muy simples).
Comprenda el uso extendido de js:
Se usa para operar pdf
Se usa para operar excel
Node.js se usa como idioma del servidor.
El lenguaje dml utilizado por mongodb para crear bases de datos.
...
Si puedes hacer lo que dije anteriormente, js es un maestro. Dices que eres competente y nadie se atreve a cuestionarlo. Hay mucho contenido. Aprende lentamente.