Algunos puntos de conocimiento de JavaScript:
1. Cinco navegadores de uso común: Chrome, Firefox, Safari, es decir, operador
2. Versión simplificada de cómo funciona el navegador:
3.js está compuesto por EcmajavaScript; Dom; Bom;
4.JS es un lenguaje de tipo débil (es decir, requiere que el navegador lo analice antes de saber qué tipo es);
5.js es un lenguaje de secuencias de comandos (ejecute mientras analiza);
6. Script también rama estilos, estilos anidados y estilos de divulgación.
Los estilos de divulgación generalmente se escriben al final del cuerpo, porque ponerlos en adelante primero cargará el código JS y luego hará otras cosas, lo que afectará la experiencia del usuario.
7. Síncrono y asincrónico
Sincronización: ejecute una línea por una.
Asíncrono: varios segmentos de contenido se pueden ejecutar simultáneamente
Por ejemplo: <script type = "text/javaScript"> </script>
El texto es una propiedad, seguida del valor de la propiedad. Aquí, la siguiente propiedad y el valor de la propiedad cambiarán el proceso de ejecución:
"ciclo"
if (expresión boolean type) {
}
if (expresión) {
} else if (expresión) {
} else if (expresión) {
}...demás
Switch (n) {
Caso "" Valor específico ":
Bloque de código;
romper;
Caso "" Valor específico ":
Bloque de código;
romper;
Caso "" Valor específico ":
Bloque de código;
romper;
por defecto:
Bloque de código;
}
var i = "1";
while (condición) {
Declarar condiciones;
i ++;
}
hacer {
Ejecutar declaraciones;
} while (condición);
para (var i = 0; i <"algún número"; i ++) {
Declarar condiciones;
}
"Algunos ejercicios"
1. Sorteo de burbujas: tres veces
var arr = [12,11,5,7,9,23]; para (var i = 0; i <arr.length-1; i ++) {for (var j = 0; j <arr.length-1-i; j ++) {if (arr [j]> arr [j+1]) {var temp = arr [j]; arr [j] = arr [j+1]; arr [j+1] = temp;}}} console.log (arr);2. Determine si un número es un número primo (número primo)
para (var i = 2; i <= 100; i ++) {for (var j = 2; j <= i; j ++) {if (i == j) {console.log (i);} if (i%j == 0) {rompe;}}}3. Solicite al usuario que ingrese el número de personas en la clase e ingrese el puntaje, la suma y el puntaje promedio de cada persona, el puntaje más alto y el puntaje más bajo
var user de var = parseInt (inder ("Por favor ingrese el número de personas en la clase")); var sum = 0; var max = number.min_value; var min = number.max_value; var arr = []; for (var i = 0; i <user; i ++) {arr.length] = parseInt (inder (" ""+(i+1)+"puntaje"))); sum+= arr [i]; if (max <arr [arr]) {max = arr [i];} if (min> arr [i]) {min = arr [i];}} console.log (sum); conso le.log (suma); console.log (suma/arr.length); console.log (max); console.log (min); console.log (min); console.log (arr);4. Implementar la tabla de fórmulas de multiplicación (nota: la tabla se agrega a la página)
document.write ("<table border = '1'>"); for (var i = 1; i <= 9; i ++) {document.write ("<tr>"); for (var j = 1; j <= i; j ++) {document.write ("<td>"); document.write (i+"*"+j+"="+i*j); document.write ("</td>");} docu ment.write ("</tr>");} document.write ("</tr>");} document.write ("</tr>");} document.write ("</table>");5. Triángulo
for (var i = 1; i <= 4; i ++) {for (var j = 1; j <= i; j ++) {document.write ("bueno");} document.write ("<Br />")}Estos están diseñados para determinar el valor de tamaño, suma, crear una nueva matriz y asignar valores; converge los dos elementos en la matriz y convierta el tipo de datos básico Parseint;
Cómo usar <Table>
<tr>
<TD> </td>
</tr>
</table>
Agregar al problema del bucle es muy representativo.
El conocimiento anterior y la explicación detallada de JavaScript son todo el contenido que comparto con usted. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.