1. Al borrar la etiqueta de entrada vale la pena, no puede usar HTML ("") para borrarla, debe usar Val ("") para borrarla.
2. Si el evento está vinculado varias veces, la función de devolución de llamada se ejecutará varias veces después de que se active el evento. Es mejor escribir todas las funciones que vinculen el evento por separado, o cuando la vinculación debe repetirse, desahogar cada vez.
3. JQuery Selector Si la matriz de objetos jQuery devuelto, cada operación debe realizarse. De lo contrario, si se opera directamente en la matriz, solo puede funcionar en el primer objeto de la matriz, y no se producirá ningún recorrido.
4. Sensibilidad del caso, como si se escriba como si. toString () se escribe como toString (), ToupperCase se escribe como toUuppercase
5.Document.getElementById (""), recuerde agregar citas a los parámetros entre paréntesis
6.setTimeout ("función", tiempo de retraso); función con citas
7. Es mejor pasar el bucle a través de la matriz, no para In, porque para. . . La eficiencia de In es mucho peor que para. Al mismo tiempo, habrá una cierta sobrecarga de rendimiento al llamar al atributo de longitud de matriz, por lo que la mejor manera es asignar primero el atributo de longitud de matriz a la variable para mejorar el rendimiento.
8. Con respecto a las funciones, este es el objeto más importante en JavaScript, y podemos pasarlo como un parámetro. Lo más fácil aquí es SetTimeout. El parámetro de esta llamada de función es en realidad una función.
9. Orden de ejecución del programa:
La ejecución del programa, de arriba a abajo. Si encuentra alerta, el navegador se detiene allí y ya no continúa ejecutándose hasta que haga clic en Aceptar. Si la instrucción de script está dentro de la cabeza y la alerta es global, se mostrará primero y luego se cargará el contenido en el cuerpo. Si la alerta está dentro de la función, Alert solo tendrá un efecto cuando llame a la función.