Red de conocimiento informático - Material del sitio web - ¿Cómo aprender javascript?

¿Cómo aprender javascript?

Primero hablemos de las condiciones para aprender js

En cuanto a las condiciones, soy un estudiante de artes liberales, con especialización en administración de empresas en la universidad y no tengo nada que ver con las computadoras; algunas personas hablan inglés y han estudiado en la universidad durante cuatro años. Es una lástima que aún no hayamos pasado el nivel 4; podemos aprenderlo felizmente con esta condición, entonces, ¿a qué estás esperando?

Por supuesto, existe un umbral para aprender JS, es decir, al menos eres relativamente competente en html y css. No puedes comenzar a aprender JS sin siquiera saber qué hace esto antes de la multiplicación y la división. Siempre es beneficioso aprender a sumar y restar.

Algunas sugerencias más

1. No se apresure a leer los códigos de efectos complejos de páginas web. Esto sólo dañará su confianza en sí mismo y no aprenderá nada. Si no has alcanzado cierto nivel en artes marciales, no podrás aprender el Manual del Girasol aunque te cortes el pene.

2. No se apresure a unirse a los grupos de QQ para intercambios técnicos y agregar personas talentosas a QQ. Si vas a Zhang Sanfeng para intercambiar artes marciales y lo primero que preguntas es "Hermano Feng, ¿dónde está Dantian?", Su palma te matará a golpes.

3. Mire Internet y vea cuántos días se necesitan para dominar JS desde el principio hasta el dominio, simplemente omita este tipo de tutorial. Demasiados hechos han demostrado que hacer cualquier cosa con una mentalidad impetuosa. lo hará posible.

4. No recibas formación en informática. Sin mencionar el dinero y el tiempo invertido, la clave es que no aprenderás nada. Originalmente podías aprenderlo comprando dos buenos libros y estudiando por tu cuenta en tres meses, pero te pueden obligar a hacerlo durante dos años.

Recomienda algunos buenos libros

"Es tan estúpido, has estado alardeando de Niu B durante mucho tiempo, pero todavía no has dicho cómo aprenderlo".

Jaja, yo tampoco. Ningún método especial, solo recomendar algunos buenos libros. Los libros recomendados deben leerse en orden. No se apresure a leer el segundo libro sin terminar el primero. No siempre que “viaje” puede tener éxito

La primera etapa: "El arte de la programación DOM de JavaScript"

Antes de leer este libro, asegúrese de tener un conocimiento básico de Javascript. Debe conocer la sintaxis como if else. Si no comprende, primero lea la página principal de "Programación avanzada de JavaScript" que recomendé en el segundo. Etapa Tres capítulos, recuerde no seguir leyendo después de leer tres capítulos y volver al libro "El arte de la programación DOM de JavaScript".

La mejor manera de aprender Javascript es usar "El arte de la programación DOM de JavaScript" para comenzar. Léelo dos veces con sinceridad. Después de leerlo, tendrás una comprensión general de JS. alrededor de uno Los ejemplos de efectos de páginas web se amplían. Puede escribir un artículo honestamente. Después de escribir, encontrará que este efecto se ve a menudo en las páginas web. Encontrará que también puede crear efectos en línea. una sensación de logro.

La segunda etapa: "Programación avanzada de JavaScript"

Algunos libros se utilizan para convertirse en clásicos, como el libro Rhinoceros, otros se utilizan para superar a los clásicos, obviamente estos Este libro es; así. Los capítulos del libro son clásicos, desde los más superficiales hasta los más profundos. El Capítulo 6, sobre la explicación orientada a objetos de JS, no tiene paralelo en ningún tutorial.

Si hay un examen JS con una puntuación total de 100 puntos y leer "El arte de la programación DOM de JavaScript" puede obtener 20 puntos, luego de leer este libro, puede obtener más de 60 puntos. . Una vez que termine de aprender, su sensación de logro se duplicará, créame (léalo al menos dos veces, recomiende tres artículos y siga el código del libro línea por línea).

Se recomienda encarecidamente comprar este libro. Está muy bien escrito y le aportará cientos y miles de veces más valor.

La última versión de este libro es la tercera edición, que parece haber sido publicada hace unos días. Lo que leí es la segunda edición. En comparación con la segunda edición, la tercera edición no ha cambiado mucho. Y se han agregado algunos capítulos. El precio actualmente difiere en unos 10 yuanes.

A continuación, felicidades, puedes bajar de la montaña. Ahora puedes hacer algunas cosas tú mismo.

Puedes ir al tutorial de Ferris para ver los efectos que escribió y mirar el. Código fuente. ¿Qué te parece? ¿Crees que algunas partes son muy simples? Intenta seguirlo y escribir estos efectos.

Aprender tecnología a puerta cerrada no funcionará. Si es apropiado, agregue uno o dos grupos QQ para la comunicación (preste atención a la calidad) y visite foros con frecuencia. A menudo obtendrá algunos pequeños beneficios. Para unirse a un grupo, primero puede escribir 175, luego escribir 161 y finalmente completar 984. Finalmente, conéctelos para encontrar la organización (falda de botones)

Luego podrá leer los artículos compartidos por el personas mayores que son increíbles, hará que su estudio obtenga el doble de resultados con la mitad del esfuerzo. Aquí hay algunos blogs y sitios web personales de algunas personas excelentes en China recopilados por entusiastas.

La tercera etapa: "La esencia del lenguaje JavaScript" y "JavaScript de alto rendimiento"

Los dos libros siguientes, "La esencia del lenguaje JavaScript" y "Alto rendimiento". Performance JavaScript", se consideran tutoriales JS avanzados. Además, algunos contenidos se repiten en el Tutorial Avanzado JS. Puedes leer los dos libros al mismo tiempo. No son gruesos y pueden ser un buen refuerzo y consolidación de lo aprendido. previamente.

La cuarta etapa: "Programación avanzada DOM de JavaScript" y "Patrones de diseño de JavaScript"

Después de estudiar a fondo los libros anteriores, el orden de los dos libros siguientes no tiene nada que ver con eso. Más importante aún, "Programación avanzada DOM de JavaScript" (tenga en cuenta que es diferente de "Programación avanzada de JavaScript") y "Patrones de diseño de JavaScript", estos dos son libros pesados ​​que pueden llevar su tecnología JS a un nuevo nivel. Estos dos libros se centran en cultivar habilidades externas, mientras que el último se centra en cultivar habilidades internas. Es un poco como la relación entre el Gran Cambio del Universo y la Habilidad Divina de los Nueve Yang.

La "Programación avanzada de JavaScript DOM" primero le enseña a crear una biblioteca de funciones de herramienta similar a JQuery y luego explica varios ejemplos de aplicaciones que se encuentran a menudo en la práctica, lo que beneficiará mucho a los principiantes.

"Patrones de diseño de JavaScript" habla principalmente de patrones de diseño de JavaScript. Para ser honesto, la calidad de la traducción es muy normal y un poco rígida, pero básicamente no afecta tu aprendizaje. Te refieres a mirar el código.

Estos dos libros han estado disponibles por un tiempo y es posible que no estén disponibles para su compra. Se proporciona la dirección de descarga:

La dirección de descarga de "Programación avanzada con JavaScript DOM". que hay tres partes que deben descargarse.

Dirección de descarga de "Patrones de diseño de JavaScript"

Lo último que quiero decir

No seas inquieto e impetuoso. Ningún aprendizaje se logra de la noche a la mañana. Convertirse en maestro es un proceso de aprendizaje y acumulación. No espere que su nivel sea tan bueno como en dos o tres meses. El artista marcial más asombroso de "The Legend of Heaven and Dragon Slayer" es Zhang Sanfeng, no Zhang Wuji.

Cualquier trabajo requiere una variedad de habilidades. No descuides el aprendizaje de HTML, CSS y otros conocimientos.