1. Para un amigo que recién está comenzando con Node.js, debe comprender algunos conceptos básicos:
Después de ingresar oficialmente a la sociedad este año, descubrí que el conocimiento de TI que sabía que era realmente increíble. Resulta que hay personas fuera de las personas y las montañas fuera de las montañas, por lo que todavía necesito seguir trabajando duro. Estas son algunas de mis experiencias de autoaprendizaje, las compartiré contigo:
El principio de desarrollo de la web:
1. Modo C/S (cliente/servidor) Por ejemplo: QQ, WeChat, etc., el software que debe descargar el cliente primero puede llamarse el modo C/S, que tiene un programa especial del cliente.
2. Modo B/S (navegador/servidor) como: juegos web. Su ventaja es que no hay necesidad de descargar aplicaciones de clientes. La desventaja es: el navegador en sí, porque algunos navegadores no lo admiten.
Lo siguiente es analizar los modos de trabajo y las funciones de HTTP y TCP/IP a su vez.
HTML5 es el estándar de W3C, HTTP es el modo de solicitud/respuesta y no guarda registros. Aquí hay un importante modo de trabajo de HTTP:
1. Primero, el navegador envía la solicitud al servidor.
2. Después de recibir la solicitud, el servidor analiza y luego responde al navegador.
Primero: la encapsulación de la solicitud: 1> línea de solicitud (versión http, url, método de solicitud, parámetros de solicitud)
2> encabezado de solicitud (tiempo de solicitud, versión del navegador, versión del sistema, cookie)
3> líneas en blanco (un formato)
4> Solicitar el cuerpo del mensaje (generalmente parámetros posteriores a la solicitud)
Segundo: Encapsulación de respuesta: 1> línea de estado (código de estado, información de estado)
2> Encabezado de respuesta (codificación enviada por el servidor, tiempo del servidor, cookies)
3> líneas en blanco (un formato)
4> Cuerpo de mensajes de respuesta (todos los mensajes enviados por el servidor)
Luego aprendí sobre los problemas relacionados con el núcleo del navegador: 1. Modo de renderizado (diseño): hay Webkit y gecko
Google, Opera, etc. Use el kernel WebKit.
Firefox usa el núcleo Gecko.
El modo de trabajo del navegador a menudo se llama modo de representación. ECMAScript Nombre completo: Asociación Europea de Fabricantes de Computadores.
ECMA es una organización estandarizada.
Los tipos de doctype se dividen en:
1. Modo de renderizado
2. Modo cuasi-estándar
3. Modo estándar
3. Propiedades en JS relacionados:
1. SetAttribute puede establecer el evento OnClick
2. El instancias se utiliza para determinar si un tipo pertenece a otro tipo.
3. Puedes usar ISNAN para comparar los resultados con verdadero
4. El método Escape () devuelve una cadena codificada.
5. AttachEvent () está específicamente diseñado para bloquear el flujo de eventos en el navegador IE.
Esto es lo que tengo hoy. Haga un poco de progreso todos los días, y después de un cierto período de tiempo, creo que avanzará mucho.
Los conceptos anteriores que deben ser conocidos por el nuevo Node.js de entrada (artículo de lectura obligatoria) son todo el contenido que comparto con usted. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.