¿Cuáles son las definiciones de servicios públicos? ¿Qué son las utilidades? Sus funciones y finalidad. Existen otras utilidades, tanto para tareas más estrechas y sencillas como para otras más complejas.

Los scripts web son programas que se escriben directamente en código html o simplemente en archivos, lo cual es más preferible. Estos programas están escritos en JavaScript. Así, al hablar de qué es Javascripts podemos decir que es un lenguaje de programación que es interpretativo.

El navegador lee JavaScript y luego se ejecutan las expresiones escritas y se realizan las manipulaciones especificadas en la página. JavaScript es similar en sintaxis a lenguajes de programación como Java, C++ y C.

JavaScript debe su aparición a los desarrollos de empresas como Sun Microsystems (Oracle) y Netscape (Mozilla). El nombre original del idioma era LiveScript. Sin embargo, debido al hecho de que era muy popular entonces lenguaje java de Sun Microsystems, el departamento de marketing de Netscape decidió cambiar el nombre del lenguaje a JavaScript. Al mismo tiempo se calculó que Este paso agregará popularidad al idioma. Además, hablando de eso, cabe señalar que Java y JavaScript son dos lenguajes diferentes.

ECMA-262 es el estándar oficial para este idioma. El nombre de este lenguaje JavaScript es ECMAScript.

Para aprender este lenguaje serán útiles conocimientos previos de CSS y Html. Si hasta este momento no conocía CSS y HTML, debería familiarizarse de inmediato.

Limitaciones y capacidades de JavaScript

Las siguientes características aparecen cuando se utilizan scripts en páginas web:

  • Agregar varios efectos de animación que no se pueden implementar con usando HTML y CSS.
  • Posibilidad de cambiar el contenido. elementos HTML y agregar nuevas etiquetas sin recargar la página.
  • Respuesta a eventos (respuesta a las acciones del usuario): procesamiento de pulsaciones de teclas en el teclado y movimientos del cursor del mouse.
  • Realice la validación de los datos que se ingresaron en los campos del formulario antes de enviarlos al servidor. Esto reduce la carga en el servidor y acelera el sitio.
  • Determinar la versión del navegador y cargar la página requerida en función de esto.

No es Lista llena capacidades de scripting que fueron escritas en este lenguaje, Funciones de JavaScript tiene un significado mucho más amplio.

Además de las posibilidades anteriores, también existen limitaciones en el uso de scripts:

  • No hay acceso a los archivos ubicados en computadora de usuario. Con carácter general no existe ningún acceso más allá de la propia página web. Las únicas excepciones pueden ser galletas, que se puede leer y escribir desde usando javascript. Los objetos de este tipo normalmente sólo se necesitan para que la página se cargue más rápido.
  • No existe la posibilidad de realizar solicitudes entre dominios, es decir, acceder a páginas web que se encuentran en otro dominio, incluso si están abiertas en pestañas adyacentes.
  • No hay forma de cerrar pestañas y ventanas que se abrieron con su ayuda.
  • No hay protección disponible texto de origen en la página y prohibir la copia de imágenes o texto de la página. Sin embargo, sigue siendo posible agregar algunas restricciones que las funciones de JavaScript permiten.

Estas restricciones, en cierto sentido, dificultan la ejecución de código malicioso.

¿Qué es Javascript?

Como se señaló anteriormente, JavaScript es un lenguaje que agrega interactividad a las páginas web. Utilizando este lenguaje se crean aquellas aplicaciones que se incluyen en el código HTML. Por ejemplo, formularios o formularios de registro cumplimentados por el usuario. JavaScript suele confundirse con Java, pero estos lenguajes tienen poco en común.

Algunos incluso comparan JavaScript con otros Idiomas rubí, Yo , Pitón. Pero este es un lenguaje aparte.

Usando JavaScript

Con JavaScript, puede realizar cambios en la página, cambiar estilos de elementos y agregar o eliminar etiquetas. También es posible conocer las acciones del usuario en la página (reducir o ampliar el área de trabajo de la pantalla, hacer clic con el mouse, presionar cualquier tecla, desplazarse por la página). Es posible acceder a cualquier elemento del código HTML y manipular este elemento. Por tanto, la respuesta a la pregunta "¿Qué son JavaScripts?" Podrá cargar datos sin recargar la página, ingresar mensajes, configurar o leer cookies y realizar muchas otras acciones.

La base de la unicidad de JavaScript

La principal singularidad de este idioma es que es compatible con casi todos los navegadores y tiene total integración con ellos. Todas las acciones que utilizan JavaScript son muy sencillas. No existe otra tecnología que ofrezca todos estos beneficios. Por ejemplo, no existen navegadores cruzados; no son compatibles con todos los navegadores (estos son XUL, ActiveX, VBScript). También los hay que no están totalmente integrados con el navegador. Estos son Silverlight, Flash, Java. En este momento Existe un gran desarrollo de dicha tecnología y hay Elementos de JavaScript 2.

Lenguajes de programación alternativos

Sucede que las capacidades de JavaScript son limitadas. En este caso, los siguientes lenguajes de programación ayudarán.

El lenguaje más utilizado es Java. Este lenguaje se utiliza para describir algoritmos complejos, pero esto no siempre es necesario en un sitio normal. Por este motivo, los java-applets tardan mucho en cargarse y tienen un tamaño considerable.

Desde el principio, Flash fue diseñado para funcionar en varios navegadores y para crear objetos multimedia. Por ejemplo, para crear áreas interactivas en un sitio web, juegos, banners, reproductores de audio y video. Entre otras cosas, con usando flash Se crean sockets (conexiones de red), puede trabajar con multimedia, almacenar objetos que no necesitan enviar solicitudes al servidor. Hay convenientes herramientas graficas desarrollo para Flash.

Si comparamos las desventajas de Flash y JavaScript, cuyos objetos son muy diferentes, entonces la principal desventaja de Flash es su mala indexación por parte de los motores de búsqueda. Esto sucede porque los motores de búsqueda tampoco hay forma de seleccionar texto ubicado en un contenedor Flash.

Silverlight, Vbscript, JavaFX, XUL

Para complementar las capacidades de JavaScript al crear interfaces y comunicaciones, se utilizan las tecnologías Silverlight, Vbscript, JavaFX y XUL.
Todavía se utilizan con menos frecuencia que Flash y JavaScript. Para resaltar las características de cada uno de ellos, podemos decir lo siguiente:

XUL: se utiliza para describir interfaces y aplicaciones de escritorio. Pero esto sólo es posible si creas un programa para Mozilla.

JavaFX: funciona en una computadora solo con Java, ya que es una adición a este lenguaje.

Vbscript fue desarrollado por Microsoft Corporation. La base fue Visual Básico. Este lenguaje no se está desarrollando de ninguna manera, casi no se usa hoy en día y tiene capacidades inferiores a JavaScript.

Silverlight - fue desarrollado por Microsoft como competidor de Flash. Tampoco tiene mucha popularidad, porque... cadenas de javascript puede proporcionar muchos más scripts de página.

Cómo habilitar JavaScript y qué es Error de javascript

Ahora vale la pena discutir los problemas cotidianos de los usuarios de Internet. Hoy en día sucede cada vez más que un usuario, después de visitar su página en las redes sociales. ve la red en Ventana superior mensaje de error "JavaScript no está habilitado", "Para Operación adecuada sitio web, habilite JavaScript", "Error de JavaScript". Cómo solucionar esto es una pregunta seria, porque... En este caso, el usuario tiene dificultades para cargar vídeos y fotos.

Cómo habilitar JavaScript en Mozilla Firefox

Si el usuario trabaja en Mozilla, debe ir a “Herramientas” y luego a “Configuración”. Luego, en la pestaña "Contenido", debe marcar la casilla junto a "Usar JavaScript".

Cómo se habilita JavaScript en Google Chrome

Para habilitar o deshabilitar JavaScript en este navegador, se requieren los siguientes pasos: “Configuración y gestión de google Chrom", "Opciones", "Avanzadas", "Información personal (Configuración de contenido)", "JavaScript". Permitir todos los sitios usando javascript(recomendado).

Cómo habilitar JavaScript en Opera

Para habilitar o deshabilitar JavaScript en este navegador, debe hacer lo siguiente:

Presione la tecla F12.

Seleccionando "Habilitar JavaScript".

Cómo habilitar JavaScript en IE (Internet Explorer)

Para habilitar o deshabilitar JavaScript en Internet Explorer, debe hacer lo siguiente: "Herramientas", "Opciones de Internet", pestaña "Seguridad", "Seleccionar zona de Internet", botón "Otro", elemento "Scripts", "Permitir scripts". .

JavaScript en VK

Para resolver este problema, debe corregir el error de JavaScript en la red VKontakte.

Qué ha pasado Error de javascript¿VK?

El usuario visitó su página en la red social e intentó abrir un archivo de video o audio, pero luego lo encontró en la parte izquierda. esquina superior Mensaje "Error de JavaScript: initAddMedia no está definido". Este mensaje aparece cuando hay un error.
"initAddMedia".

Primero debe ir a "Inicio", "Mi PC" y carpeta de ventanas. Luego vaya a la sección system32 y a la carpeta del controlador. Luego a la carpeta etc.

Entre la pequeña cantidad de archivos en esta carpeta, debe seleccionar archivo de hosts.
Luego, este archivo se abre usando el Bloc de notas. Se ve así: debes hacer clic en botón derecho del ratón ratón y seleccione "Abrir con". A continuación puedes seleccionar “ Editor de texto WordPad".

Después de abrir este archivo, debe mirar el archivo con la entrada 127.0.0.1 localhost. Cualquier otra entrada es innecesaria y sólo complica y bloquea trabajo estable archivos de audio y vídeo. Debe eliminar completamente toda la información del archivo y copiar solo esta inscripción 127.0.0.1 localhost. A continuación, debe hacer clic en "Guardar" y reiniciar su computadora. La próxima vez que visite la página de VKontakte, todo funcionará bien.

24/11/14 15.6K

La programación no es sólo una forma de ganar mucho dinero y ni siquiera es un trabajo totalmente mental. Esta es una oportunidad para entender en qué consiste el mundo, descompóngalo en pequeñas partículas y luego vuelva a ensamblarlo, guiado por su propia lógica y conocimiento.

Los lenguajes de programación son solo una herramienta con la que una persona construye reglas en los sistemas creados.

Internet presenta una gran cantidad de oportunidades que las mentes brillantes y emprendedoras están aprovechando. Por supuesto, el desarrollo web también tiene sus propias herramientas para hacer realidad las ideas. Uno de ellos es el lenguaje. programación javascript, que se discutirá en este artículo:

información general

Muchas personas, incluso aquellas que no tienen nada que ver con el campo de las tecnologías de la información, han escuchado la palabra Java. Un lenguaje revolucionario independiente de la plataforma en el que se escriben activamente aplicaciones para sistemas móviles. Fue desarrollado por la prometedora empresa Sun, que luego quedó bajo el ala de Oracle. Pero ninguna de las empresas tiene nada que ver con JavaScript:

Todo lo que se necesitaba de Sun era permiso para utilizar parte del nombre. Sorprendentemente, JavaScript no es propiedad de ninguna empresa.

Al escribir aplicaciones web, la programación JavaScript se utiliza con mayor frecuencia. Para enumerar brevemente características clave De este lenguaje cabe destacar lo siguiente:

  • Orientación de objetos. La ejecución del programa representa la interacción de objetos;
  • La conversión del tipo de datos se realiza automáticamente;
  • Las funciones actúan como objetos. clase base. Esta característica hace que JavaScript sea similar a muchos lenguajes funcionales lenguajes de programación como Lisp y Haskell;
  • Borrado automático de memoria. La llamada recolección de basura hace que JavaScript sea similar a C# o Java.

Si hablamos de la esencia Aplicaciones JavaScript, entonces este lenguaje le permite "revivir" páginas web inmóviles utilizando un código que se puede iniciar para su ejecución (los llamados scripts). Es decir, podemos hacer una analogía con los dibujos animados, donde html y css son los caracteres dibujados y JavaScript es lo que los hace moverse.

Si hablamos de sintaxis de JavaScript, tiene las siguientes características:

  • Registrarse es importante. Las funciones llamadas func() y Func() son completamente diferentes;
  • Los operadores deben ir seguidos de un punto y coma;
  • Objetos y operaciones integrados;
  • Los espacios no se cuentan. Puede utilizar tantas sangrías como desee, así como saltos de línea, para formatear su código.

El código JavaScript más simple se ve así:

Ámbito de aplicación

Para entender por qué se necesita JavaScript y qué tan necesario es aprenderlo, debemos resaltar algunas áreas en las que se utiliza. idioma dado programación.

  • Desarrollo de aplicaciones web. ¿Quieres instalar un contador sencillo, organizar la transferencia de datos entre formularios o colocar un juego en tu sitio web? Entonces JavaScript se hará cargo fiel asistente en este caso;
  • "Participación activa" en AJAX. Esta tecnología ha permitido acelerar significativamente el funcionamiento de las aplicaciones mediante el intercambio de datos con el servidor en modo "en segundo plano":

  • SO. Es posible que algunas personas no lo sepan, pero Windows, Linux y Mac tienen sus propios navegadores competidores, la mayor parte de los cuales está escrito en JavaScript;
  • Aplicaciones móviles;
  • Campo de estudio. Cualquier especialidad de programación en una universidad incluye el estudio de JavaScript en una medida u otra. Esto se debe al hecho de que el lenguaje se desarrolló originalmente para no muy programadores fuertes. Las lecciones de JavaScript están lógicamente entrelazadas con los conceptos básicos. curso HTML, por lo que el aprendizaje es bastante sencillo.
Ventajas y desventajas

No crea que JavaScript es una especie de panacea para todos los problemas y que cada programador usa este lenguaje con una sonrisa en su rostro. Todo en el mundo tiene sus efectos positivos y lados negativos. Primero, observemos las deficiencias.

  • La necesidad de proporcionar compatibilidad entre navegadores. Dado que JavaScript actúa como una tecnología de Internet, debes aceptar las reglas que establece. La World Wide Web. El código debe ejecutarse correctamente en todos los navegadores, o al menos en los más populares;
  • El sistema de herencia en una lengua dificulta entender lo que está sucediendo. JavaScript implementa herencia basada en prototipos. Las personas que han estudiado otros lenguajes de programación orientados a objetos están acostumbradas a la habitual "la clase secundaria hereda la clase principal". Pero en JavaScript, estas cosas son manejadas directamente por objetos, y esto está más allá de su comprensión;
  • No existe una biblioteca estándar. JavaScript no proporciona ninguna capacidad para trabajar con archivos, flujos de E/S u otras cosas útiles;
  • La sintaxis en general dificulta su comprensión. La belleza del código claramente no es el punto fuerte de JavaScript, pero se observa la regla principal de los programadores: “¿Funciona? ¡No toques! "
Ahora vale la pena señalar algunas ventajas.
  • JavaScript proporciona un gran número de oportunidades para resolver una amplia variedad de problemas. La flexibilidad del lenguaje permite el uso de muchos patrones de programación en relación con condiciones específicas. La mente inventiva tendrá un verdadero placer;
  • La popularidad de JavaScript abre al programador una cantidad considerable de bibliotecas listas para usar, que pueden simplificar significativamente la escritura de código y nivelar imperfecciones de sintaxis;
  • Aplicación en muchas áreas. Amplia gama de posibilidades JavaScript brinda a los programadores la oportunidad de probarse a sí mismos como desarrolladores de una amplia variedad de aplicaciones y esto, por supuesto, alimenta el interés por las actividades profesionales.

No se debe prestar atención al hecho de que hubo más desventajas que ventajas. JavaScript está firmemente arraigado en su nicho y ninguna crítica lo sacará de allí en este momento.

Para aquellos que quieran estudiar.

complejo y un largo camino para aquellos que deciden estudiar a fondo JavaScript. Para los principiantes, existen recomendaciones básicas, a partir de las cuales podrá simplificar significativamente su aprendizaje.

  • En primer lugar, HTML. No puedes empezar a hacer nada por Internet sin lo básico. Mesas en cascada los estilos (CSS) también te serán de gran utilidad;
  • Utilice literatura nueva. La programación no es física, cuyas leyes son inviolables, sino nuevas. material didáctico- Estos son viejos despojados. Las tecnologías de la información están en constante evolución y no se deben descuidar las actualizaciones útiles;
  • Intente escribir todas las secciones del programa usted mismo. Si algo no funciona en absoluto, puedes pedir prestado el código de otra persona, pero sólo después de comprender cada línea por ti mismo;
  • La depuración es tu mejor amiga. Encontrar errores rápidamente es una de las los momentos mas importantes en programación;
  • No ignore las reglas de formato. Por supuesto, el código no mejorará ni empeorará diferentes cantidades sangrías y espacios, pero la facilidad de lectura y comprensión por parte del programador también es un punto importante. ¿El código a continuación? muy difícil de percibir, especialmente si no eres él

  • Los nombres de las variables deben tener un significado léxico. En el proceso de escritura programas simples Esto no parece importante en absoluto, pero cuando el número de líneas de código supera las mil, todos los demonios se rompen las piernas;

JavaScript fue creado por el programador Brendan Eich de Netscape y presentado en diciembre de 1995 con el nombre LiveScript. Muy rápidamente pasó a llamarse JavaScript, aunque nombre oficial JavaScript es ECMAScript. ECMAScript es desarrollado y mantenido por la organización internacional ECMA (Asociación Europea de Fabricantes de Computadoras).

¿Qué es JavaScript?
1) JavaScript es un lenguaje de secuencias de comandos o secuencias de comandos. El guión es código de programa- un conjunto de instrucciones que no requiere pretratamiento(por ejemplo, compilación) antes de ejecutarlo. El código JavaScript es interpretado por el motor del navegador mientras se carga la página web. El intérprete del navegador realiza análisis, procesamiento y ejecución línea por línea. programa original o solicitud.

2) JavaScript es un lenguaje orientado a objetos con herencia prototípica. Admite varios objetos integrados y también le permite crear o eliminar sus propios objetos (personalizados). Los objetos pueden heredar propiedades directamente unos de otros, formando una cadena objeto-prototipo.

JavaScript en páginas web 1. Conexión de scripts a un documento HTML

Los scripts de JavaScript pueden estar en línea, es decir. sus contenidos forman parte del documento y los externos se almacenan en un archivo separado con la extensión .js. Los scripts se pueden incrustar en un documento HTML de las siguientes maneras:

o el cuerpo de la página.

Este método se utiliza generalmente para scripts. talla grande o scripts reutilizados en diferentes páginas web.

Como controlador de eventos.
Cada elemento html tiene eventos de JavaScript que se activan en un momento determinado. Debe agregar el evento requerido al elemento html como un atributo y especificar la función requerida como el valor de este atributo. Una función llamada en respuesta a la activación de un evento es un controlador de eventos. Cuando se activa un evento, se ejecutará el código asociado a él. Este método se utiliza principalmente para guiones cortos, por ejemplo, puede configurar el color de fondo para que cambie cuando hace clic en un botón:

var colorArray = ["#5A9C6E", "#A8BF5A", "#FAC46E", "#FAD5BB", "#F2FEFF"]; // crea una matriz con colores de fondo var i = 0; función changeColor())( document.body.style.background = colorArray[i]; i++; if(i > colorArray.length - 1)( i = 0; ) ) Cambiar fondo

Dentro del elemento.
El elemento se puede insertar en cualquier parte del documento. Dentro de la etiqueta hay un código que se ejecuta inmediatamente después de ser leído por el navegador, o contiene una descripción de la función que se ejecuta en el momento en que se llama. La descripción de la función se puede colocar en cualquier lugar, lo principal es que cuando se llama, el código de la función ya se ha cargado.

Normalmente, el código JavaScript se coloca en el encabezado del documento (el elemento) o después de la etiqueta de apertura. Si el script se utiliza después de que se haya cargado la página, por ejemplo, el código del contador, entonces es mejor colocarlo al final del documento:

document.write("Ingrese su nombre");

2. Tipos de datos y variables en JavaScript

Las computadoras procesan información: datos. Los datos se pueden presentar en diversas formas o tipos. La mayoría de La funcionalidad JavaScript se implementa a través de marcación sencilla objetos y tipos de datos. La funcionalidad de cadenas, números y lógica se basa en tipos de datos de cadenas, numéricos y booleanos. Otro funcionalidad, incluido expresiones regulares, fechas y Operaciones matemáticas, se realiza utilizando objetos RegExp, Date y Math.

Los literales en JavaScript son una clase especial de tipo de datos, valores fijos de uno de tres tipos de datos: cadena, numérico o booleano:

"esto es una cadena" 3.14 alerta verdadera ("Hola"); // "Hola" es un literal var myVariable = 15; // 15 es un literal

Un tipo de datos primitivo es una instancia. cierto tipo datos como cadena, numéricos, booleanos, nulos e indefinidos.

2.1. Variables en JavaScript

Datos procesados secuencia de comandos JavaScript, son variables. Las variables son contenedores con nombre que almacenan datos (valores) en la memoria de la computadora que pueden cambiar durante la ejecución del programa. Las variables tienen un nombre, un tipo y un valor.

El nombre de la variable, o identificador, sólo puede incluir letras az, A-Z, números del 0 al 9 (el número no puede ser el primer carácter de un nombre de variable), el símbolo $ (solo puede ser el primer carácter de un nombre de variable o función) y el carácter de subrayado _, no se permiten espacios. La longitud del nombre de la variable no está limitada. Es posible, aunque no recomendable, escribir nombres de variables en letras del alfabeto ruso; para ello deben estar escritos en Unicode.

No puede utilizar palabras clave de JavaScript como nombre de variable. Los nombres de variables en JavaScript distinguen entre mayúsculas y minúsculas, lo que significa que la variable var message; y var Mensaje; - diferentes variables.

La variable se crea (declara) usando palabra clave var seguido del nombre de la variable, por ejemplo var mensaje; . Debes declarar una variable antes de usarla.

Una variable se inicializa con un valor utilizando el operador de asignación =, por ejemplo, var message="Hellow"; , es decir. Se crea una variable de mensaje y su valor inicial "Hola" se almacena en ella. Una variable se puede declarar sin valor, en cuyo caso se le asigna el valor predeterminado de indefinido. El valor de una variable puede cambiar durante la ejecución del script. Se pueden declarar diferentes variables en la misma línea, separadas por coma:
var mensaje="Hola", número_msg = 6, time_msg = 50;

2.2. Tipos de datos variables

JavaScript es un lenguaje sin tipo; no es necesario especificar el tipo de datos de una variable específica al declararla. El tipo de datos de una variable depende de los valores que acepta. El tipo de una variable puede cambiar durante las operaciones de datos (conversión de tipo dinámico). Las conversiones de tipos se realizan automáticamente según el contexto en el que se utilizan. Por ejemplo, en expresiones que involucran valores numéricos y de cadena con el operador +, JavaScript convierte los valores numéricos en valores de cadena:

Mensaje var = 10 + "días antes de vacaciones"; // regresará "faltan 10 días para las vacaciones"

Puede obtener el tipo de datos de una variable utilizando el operador typeof. Este operador devuelve una cadena que identifica el tipo correspondiente.

Tipo de 35; // devuelve "número" tipo de "texto"; // devuelve "cadena" tipo de verdadero; // devuelve tipo "booleano"; // devuelve "objeto" tipo de indefinido; // devolverá tipo "indefinido" nulo; // devuelve "objeto"

Todos los tipos de datos en JavaScript se dividen en dos grupos: tipos de datos simples (tipos de datos primitivos) y tipos de datos compuestos (tipos de datos compuestos).

Los tipos de datos simples incluyen cadena, numérico, booleano, nulo y poco definido.

2.2.1. Tipo de cadena

Se utiliza para almacenar una cadena de caracteres encerrados en doble o comillas simples. Un conjunto vacío de caracteres entre comillas simples o dobles es la cadena vacía. Un número entre comillas también es una cadena.

Var dinero = ""; // linea vacia, cero caracteres var trabajo = "prueba"; var día = "domingo"; var x = "150";

para alinearse doble comillas puedes incluir una comilla simple y viceversa. Una comilla del mismo tipo se desactiva utilizando el símbolo barra invertida\ (la llamada secuencia de escape):

Documento.writeln("\" Buen día, ¡Iván Ivanovich!\"\n"); // mostrará "¡Buenos días, Ivan Ivanovich!"

Las cadenas se pueden comparar y también combinar utilizando el operador de concatenación +. Gracias a la conversión automática de tipos, puede combinar números y cadenas. Las cadenas son permanentes, una vez que se crea una cadena no se puede modificar pero se puede crear. nueva línea concatenando otras cadenas.

2.2.2. tipo numérico(número)

Se utiliza para valores numéricos. Hay dos tipos de números en JavaScript: enteros (entero) y números de punto flotante (número de coma flotante). Los valores enteros pueden ser positivos, como 1, 2, negativos, como –1, –2 o cero. 1 y 1,0 son el mismo valor. La mayoría de los números en JavaScript están escritos en sistema decimal También se pueden utilizar sistemas numéricos, sistemas octales y hexadecimales.

En el sistema decimal, los valores de las variables numéricas se especifican mediante los números arábigos 1, 2, 3, 4, 5, 6, 7, 8, 9, 0.

En formato octal, un número es una secuencia que contiene los dígitos del 0 al 7, comenzando con el prefijo 0.

Para el formato hexadecimal, se agrega el prefijo 0x (0X), seguido de una secuencia de números del 0 al 9 o letras de la a (A) a la f (F), correspondientes a los valores del 10 al 15.

Vara = 120; // valor numérico decimal entero var b = 012; // formato octal var c = 0xfff; // formato hexadecimal var d = 0xACFE12; // formato hexadecimal

Los números de coma flotante son números con fracciones. parte decimal, o estos son números expresados ​​en forma exponencial. La notación científica para números sugiere siguiente vista: un número con una parte decimal fraccionaria, seguida de la letra e, que puede aparecer en la parte superior o inferior minúscula, luego un signo opcional + o - y un exponente entero.

Vara = 6,24; // Número Real varb = 1,234E+2; // número real, equivalente a 1.234 X 10² var c = 6.1e-2; // número real, equivalente a 6,1 X 10‾²

2.2.3. tipo booleano(booleano)

Este tipo tiene dos valores, verdadero y falso. Se utiliza para comparar y probar condiciones.

Var respuesta = confirm("¿Te gustó este artículo?\n Haz clic en Aceptar. Si no, haz clic en Cancelar."); if (respuesta == verdadero) ( alerta("¡Gracias!"); )

También hay tipos especiales valores simples:
tipo nulo - este tipo Tiene uno valor nulo, que se utiliza para representar objetos inexistentes.

tipo indefinido: el tipo de variable subdefinido significa la ausencia del valor inicial de la variable, así como una propiedad inexistente del objeto.

Los tipos de datos compuestos constan de más de un valor. Estos incluyen objetos y tipos especiales de objetos: matrices y funciones. Los objetos contienen propiedades y métodos, las matrices son una colección indexada de elementos y las funciones constan de una colección de declaraciones.

2.3. Variables globales y locales

Las variables por alcance se dividen en globales y locales. Un alcance es la parte de un script dentro del cual un nombre de variable se asocia con esa variable y devuelve su valor. Las variables declaradas dentro del cuerpo de una función se denominan variables locales y solo se pueden utilizar dentro de esa función. Las variables locales se crean y destruyen junto con la función correspondiente.

Las variables declaradas dentro de un elemento o dentro de una función, pero sin utilizar la palabra clave var, se denominan globales. Se puede acceder a ellos siempre que la página esté cargada en el navegador. Estas variables pueden ser utilizadas por todas las funciones, lo que les permite intercambiar datos.

Las variables globales van al espacio de nombres global, que es donde ocurre la interacción. componentes individuales programas. No se recomienda declarar variables de esta manera porque es posible que otro código ya utilice nombres de variables similares, lo que provocará que el script falle.

El espacio global en JavaScript está representado por el objeto de ventana global. Agregar o cambiar variables globales actualiza automáticamente el objeto global. A su vez, la actualización objeto global hace que se actualice automáticamente el espacio de nombres global.

Si una variable global y una local tienen el mismo nombre, entonces la variable local tendrá prioridad sobre la global.

Las variables locales declaradas dentro de una función en diferentes bloques de código tienen el mismo alcance. Sin embargo, se recomienda colocar todas las declaraciones de variables al comienzo de la función.

Mucha gente se ha topado con el concepto de javascript (JS para abreviar), pero pocos entienden seriamente qué es.

Javascript es un lenguaje de programación que permite utilizar varios algoritmos y condiciones, como “si-entonces”, para crear programas serios. Durante el desarrollo del lenguaje, la tarea era crear un lenguaje de programación que fuera similar a Java y al mismo tiempo no fuera difícil para aquellos que no recibieron una educación en programación.

Descubrir qué es javascript es muy sencillo, pero dominarlo es mucho más difícil. Este lenguaje de programación se utiliza para aplicaciones que se conectarán a Internet y sitios web. Características arquitectónicas del lenguaje JS: la presencia de dinámica al escribir, Control automático memoria, las funciones son objetos de primera clase.

Todos los navegadores que utilizamos funcionan con el lenguaje de programación JS. Todo web moderna Los navegadores (IE, Opera, Mozilla y otros) están equipados con un módulo especial que es capaz de comprender y procesar los comandos de este lenguaje de forma visual.

El código JavaScript parece texto, pero debe organizarse y formatearse según reglas especiales. Muchos han apodado este lenguaje de programación del lado del cliente, porque se usa en el navegador, y mucha gente llama al navegador "clientes". Ésta es su principal diferencia con los idiomas que se utilizan en el servidor.

¿Para qué se utiliza el código JavaScript?

Consideremos las principales tareas que este lenguaje de programación te permite resolver:

1. Interactuar con el usuario durante sus acciones en las páginas del sitio. Al completar el formulario de registro con errores, recibimos una notificación al respecto.

2. El comportamiento de una página web depende del comportamiento del usuario. Muy a menudo se puede observar la siguiente imagen: si aleja el cursor de la página, aparece un formulario de suscripción.

3. Si hay alguno calculos matematicos y deben colocarse en una página de su sitio web; mucha gente usa Javascript para esto. Cuando un usuario comienza a completar los campos de la página con alguna información, es necesario calcular y seleccionar un campo para mostrar el resultado.

4. Los elementos que se mueven, parpadean y realizan cálculos no aparecen simplemente en las páginas, nuevamente, todo sucede gracias a los códigos Javascript.

Este código puede enviarse en varias versiones o colocarse archivo separado, o incrustado en el código HTML de la propia página del sitio.

Script es el segundo nombre del código Javascript; muchas fuentes lo usan para simplificarlo, así que si lo ves, no te alarmes.

Para estudiar códigos javascript Hay que esforzarse y dedicar tiempo, pero nada es imposible, lo principal son las ganas. En Internet hay muchos manuales y lecciones en vídeo sobre este tema. espero que esta informacion sobre qué es javascript te resultó útil.




Arriba