Red de Respuestas Legales - Derecho empresarial - ¿Qué tipo de lenguaje es JavaScript?

¿Qué tipo de lenguaje es JavaScript?

Java script

JavaScript es un lenguaje de scripting literal que es un lenguaje de tipo dinámico, de tipo débil y basado en prototipos con soporte integrado para tipos. Su intérprete, llamado motor JavaScript, es parte del navegador y se usa ampliamente en lenguajes de secuencias de comandos del lado del cliente. Se utilizó por primera vez en páginas web HTML (una aplicación bajo el lenguaje de marcado universal estándar) para agregar funciones dinámicas a las páginas web HTML.

En 1995, Brendan Eich de Netscape lo diseñó e implementó por primera vez en el navegador Netscape Navigator. Debido a que Netscape cooperó con Sun, la administración de Netscape quería que se pareciera a Java, por lo que se llamó JavaScript. Pero, de hecho, su estilo de sintaxis se acerca a Self y Scheme. ?

Para obtener ventajas técnicas, Microsoft lanzó JScript y CEnvi lanzó ScriptEase, que puede ejecutarse en el navegador como JavaScript. Para unificar la especificación, JavaScript también se llama ECMAScript porque es compatible con el estándar ECMA.

Componentes

ECMAScript describe la composición, gramática y objetos básicos del lenguaje JavaScript.

Modelo de objetos de documento (DOM), que describe métodos e interfaces para procesar contenido web.

El modelo de objetos del navegador (BOM) describe los métodos e interfaces para interactuar con el navegador.

Características generales

JavaScript es un lenguaje de secuencias de comandos perteneciente a Internet. Se ha utilizado ampliamente en el desarrollo de aplicaciones web y se utiliza a menudo para agregar diversas funciones dinámicas a las páginas web. con un efecto de navegación más suave y hermoso. Por lo general, los scripts JavaScript están integrados en HTML para implementar sus propias funciones.

Es un lenguaje de scripting interpretado (el código no está precompilado).

Se utiliza principalmente para agregar comportamientos interactivos a la página HTML (una aplicación bajo el lenguaje de marcado universal estándar).

Puede incrustarlo directamente en la página HTML, pero escribir un archivo js separado es beneficioso para la separación de estructura y comportamiento.

Las funciones multiplataforma, compatibles con la mayoría de los navegadores, pueden ejecutarse en múltiples plataformas (como Windows, Linux, Mac, Android, iOS, etc.).

Secuencias de comandos Javascript Los lenguajes, al igual que otros lenguajes, tienen sus propios tipos de datos básicos, expresiones y operadores aritméticos, así como el marco de programación básico del programa. Javascript proporciona cuatro tipos de datos básicos y dos tipos de datos especiales para procesar datos y texto. Las variables proporcionan un lugar para almacenar información, mientras que las expresiones pueden realizar un procesamiento de información más complejo.

Uso diario

1. Incrustar texto dinámico en páginas HTML.

2. Responder a los eventos del navegador.

3. Leer y escribir elementos HTML.

4. Validar los datos antes de enviarlos al servidor.

5. Detectar la información del navegador del visitante.

6.Controlar las cookies, incluida su creación y modificación.

7. Programación del lado del servidor basada en tecnología Node.js.

Historia

Fue diseñado originalmente por Brendan Ashe de Netscape. JavaScript es una marca registrada de Oracle Corporation. Ecma International estableció el estándar ECMAScript basado en JavaScript. JavaScript también se puede utilizar en otras situaciones, como la programación del lado del servidor. La implementación completa de JavaScript consta de tres partes: ECMAScript, modelo de objetos de documento y modelo de objetos del navegador.

Netscape inicialmente nombró a su lenguaje de scripting LiveScript, pero luego cambió su nombre a JavaScript después de que Netscape cooperara con Sun.

JavaScript se inspiró originalmente en Java y uno de sus propósitos era "parecerse a Java", por lo que existen similitudes en la sintaxis y algunos nombres y convenciones de nomenclatura también se tomaron prestados de Java. Pero los principales principios de diseño de JavaScript provienen de Self y Scheme. La similitud entre JavaScript y Java es el resultado del acuerdo de Netscape con Sun Microsystems por motivos de marketing. Para obtener ventajas técnicas, Microsoft lanzó JScript para satisfacer el lenguaje de programación JavaScript. Para lograr la interoperabilidad, Ecma International (anteriormente Asociación Europea de Fabricantes de Computadoras) creó el estándar ECMA-262 (ECMAScript). Ambas son implementaciones de ECMAScript. Aunque JavaScript se promueve y anuncia como un lenguaje de scripting para no programadores en lugar de programadores, tiene muchas funciones.

Hoy en día, a muchos amigos les gusta buscar materiales de vídeo en Internet para aprender javascript, pero no se puede aprender javascript simplemente viendo vídeos. Sin nadie que te guíe, ¡muchos videos están desactualizados y son inútiles! ? Si realmente quieres aprender la tecnología JavaScript, puedes venir a este grupo. 5,73 al frente, 820 al medio y 490 al final. Los últimos cursos de JavaScript están disponibles de forma gratuita aquí y hay muchas personas que le guiarán en su progreso. Mientras tengas ganas de aprender, no necesitas pagar nada. Si no desea aprender o siente que no necesita aprender, no lo agregue.

En las primeras etapas de desarrollo, los estándares de JavaScript aún no estaban establecidos. Al mismo tiempo, estaban JavaScript de Netscape, JScript de Microsoft y ScriptEase de CEnvi. En 1997, bajo la coordinación de la Asociación Europea de Fabricantes de Computadoras (Asociación Europea de Fabricantes de Computadoras), un grupo de trabajo formado por Netscape, Sun Microsystems, Microsoft y Borland determinó un estándar unificado: ECMA-262.

Características

El lenguaje de script JavaScript tiene las siguientes características:

(1) Lenguaje de script. JavaScript es un lenguaje de secuencias de comandos interpretado. Los lenguajes como C y C se compilan primero y luego se ejecutan, mientras que JavaScript se interpreta línea por línea mientras el programa se ejecuta.

(2) Basado en objetos. JavaScript es un lenguaje de programación basado en objetos que no sólo puede crear objetos, sino también utilizar objetos existentes.

(3)Sencillo. El lenguaje JavaScript es un tipo de variable de tipo débil y no tiene requisitos estrictos sobre los tipos de datos utilizados. Es un lenguaje de scripting basado en las declaraciones y controles básicos de Java, con un diseño simple y compacto.

(4) Dinámico. JavaScript es un lenguaje de programación basado en eventos que responde a la entrada del usuario sin pasar por un servidor web. Al visitar una página web, el mouse hace clic o se mueve hacia arriba y hacia abajo en la página web, y la ventana se mueve JavaScript puede responder directamente a estos eventos.

(5) Multiplataforma. El lenguaje de programación JavaScript no depende del sistema operativo y solo requiere compatibilidad con el navegador. Por lo tanto, los scripts JavaScript se pueden llevar a cualquier máquina para su uso después de escribirlos. Siempre que el navegador de la máquina admita el lenguaje de secuencias de comandos JavaScript, la mayoría de los navegadores actualmente admiten JavaScript. [3]?

A diferencia de los lenguajes de secuencias de comandos del lado del servidor como PHP y ASP, JavaScript es principalmente un lenguaje de secuencias de comandos del lado del cliente que se ejecuta en el navegador del usuario y no requiere soporte del servidor. Por eso, los primeros programadores preferían JavaScript para reducir la carga del servidor, pero también traía otro problema: la seguridad.

Con la potencia del servidor, aunque los programadores prefieren que los scripts se ejecuten en el servidor para garantizar la seguridad, JavaScript sigue siendo popular debido a sus ventajas multiplataforma y fácil de usar. Al mismo tiempo, algunas funciones especiales (como AJAX) deben depender de Javascript para ser admitidas en el lado del cliente.

Con el desarrollo de motores como V8 y marcos como Node.js, así como sus funciones de E/S asincrónicas y basadas en eventos, JavaScript se está utilizando gradualmente para escribir programas del lado del servidor.

上篇: Introducción al Hospital Xinhua afiliado a la Facultad de Medicina de la Universidad Jiao Tong de Shanghai (Chongming)El hospital se estableció en 1915 y está ubicado en la ciudad de Chengqiao, donde se encuentra el gobierno del condado de Chongming. El hospital general secundario más grande y avanzado de la isla. Es un hospital universitario de la Facultad de Medicina de la Universidad Jiao Tong de Shanghai y la Universidad Médica de Anhui; es una Unidad Civilizada de Shanghai y una Unidad de Jardín de Shanghai; En 2009, con el fin de establecer un hospital terciario, el gobierno autorizó al Hospital Xinhua afiliado a la Facultad de Medicina de la Universidad Jiao Tong de Shanghai para que fuera responsable de la gestión y el establecimiento generales, y fue nombrado oficialmente Hospital Xinhua afiliado a la Facultad de Medicina de la Universidad Jiao Tong de Shanghai. (Chong Ming). Al mismo tiempo, se conservarán los títulos de "Hospital Central del Condado de Chongming" y "Hospital de Medicina Tradicional China del Condado de Chongming". El hospital tiene una superficie de 100 acres, con un área de construcción de aproximadamente 60.000 metros cuadrados. Hay edificios principales, como el edificio de emergencias, el edificio de tecnología médica para pacientes ambulatorios y el edificio de salas de internación. Los procedimientos ambulatorios son razonables, cálidos y convenientes; las instalaciones de la sala son completas y la gestión está estandarizada. El jardín está verde todo el año y hay flores que florecen durante todo el año. Hay jardines paisajísticos como el Jardín Magnolia, el Jardín Osmanthus y el Bosque de Cerezos en Flor en el patio. Huangjiayuan, un destacado edificio histórico protegido en Shanghai, también se encuentra en el patio. Bajo el cuidado cordial de los líderes de todos los niveles y confiando en la sólida solidez integral del hospital terciario, todos los empleados avanzan con confianza hacia el objetivo de construir un hospital general terciario moderno con excelente tecnología y servicios de primera clase en la isla para dar la bienvenida a los Desarrollo y apertura de Chongming El sol brilla intensamente. 下篇: ¿Quién es Shanghai Yuanfuda Technology Co., Ltd.?