Latest web development tutorials
×

JavaScript curso

JavaScript curso JavaScript breve introducción JavaScript uso JavaScript exportación JavaScript gramática JavaScript declaraciones JavaScript nota JavaScript variable JavaScript Tipos de datos JavaScript objetos JavaScript función JavaScript alcance JavaScript evento JavaScript cadena JavaScript operadores JavaScript comparar JavaScript If...Else JavaScript switch JavaScript for JavaScript while JavaScript Break & Continue JavaScript typeof JavaScript tipo de conversión JavaScript Las expresiones regulares JavaScript error JavaScript depuración JavaScript variable de elevación JavaScript Modo estricto JavaScript El uso inapropiado JavaScript autenticación de formularios JavaScript Palabras clave reservadas JavaScript JSON JavaScript void JavaScript Especificación código

JS función

JavaScript definición de la función JavaScript Argumentos de función JavaScript llamada a la función JavaScript Los cierres

JS HTML DOM

DOM breve introducción DOM HTML DOM CSS DOM evento DOM EventListener DOM elemento

JS Tutorial avanzado

JavaScript objetos JavaScript Number JavaScript String JavaScript Date JavaScript Array JavaScript Boolean JavaScript Math JavaScript RegExp objetos

JS navegador BOM

JavaScript Window JavaScript Window Screen JavaScript Window Location JavaScript Window History JavaScript Navigator JavaScript música pop JavaScript Evento cronometrado JavaScript Cookies

JS almacén

JavaScript almacén JavaScript prueba jQuery JavaScript prueba Prototype

JS Ejemplos

JavaScript Ejemplos JavaScript instancia de objeto JavaScript instancia de objeto del navegador JavaScript HTML DOM Ejemplos JavaScript resumen

JS Manual de referencia

JavaScript objetos HTML DOM objetos

especificaciones de código JavaScript

Todo proyecto de JavaScript se aplica la misma especificación.


especificaciones de código JavaScript

Las especificaciones de códigos generalmente incluyen los siguientes aspectos:

  • Denominar las variables y funciones
  • Los espacios, la sangría, los comentarios, las normas de uso.
  • La otra especificación común ......

código estandarizado más fácil de leer y mantener.

Los códigos de disposiciones generales en el desarrollo de la primera, se puede con los miembros de su equipo para negociar el ajuste.


nombre de la variable

Los nombres de variables método recomendado camello llamado (camelCase):

firstName = "Juan";
lastName = "Doe";

precio = 19.90;
impuestos = 0,20;

FULLPRICE = precio + (* precio de impuestos);

El espacio y el operador

Típicamente operador (= + - * /) para añadir un espacio antes y después:

Ejemplo:

var x = y + z;
Los valores var = [ "Volvo", "Saab", "Fiat"];

código sangría

Los símbolos suelen utilizar cuatro espacios para sangrar un bloque de código:

funciones:

función toCelsius (Fahrenheit) {
retorno (5/9) * ( Fahrenheit - 32);
}
nota No se recomienda utilizar la tecla TAB para aplicar sangría, ya que diferentes editores tecla TAB no es la misma determinación.

Regla declaraciones

Declaraciones simples reglas de carácter general:

  • Por lo general, como un símbolo de terminador de sentencia.

Ejemplo:

Los valores var = [ "Volvo", "Saab", "Fiat"];

var = {persona
firstName: "John",
lastName: "Doe",
edad: 50,
Color de ojos: "azul"
};

Reglas generales para la declaración compleja:

  • La abrazadera en el extremo izquierdo de la primera fila.
  • Añadir un espacio antes de los corchetes.
  • El aparato ortopédico en la línea independiente.
  • No terminan con un punto y coma una declaración compleja.

funciones:

función toCelsius (Fahrenheit) {
retorno (5/9) * ( Fahrenheit - 32);
}

Ciclo:

for (i = 0; i < 5; i ++) {
x + = i;
}

Las sentencias condicionales:

si (tiempo <20) {
saludo = "Buen día";
} Else {
saludo = "Buenas noches";
}

Regla de objetos

reglas definido por el objeto:

  • La llave de apertura en la misma línea con el nombre de la clase.
  • Entre el los valores de atributo de colon y son espacios.
  • Utilice cadenas entre comillas dobles, los números no lo hacen.
  • El último atributo - valor en la parte posterior no agregan comas.
  • El aparato ortopédico en la línea independiente y símbolos como el símbolo final.

Ejemplo:

var = {persona
firstName: "John",
lastName: "Doe",
edad: 50,
Color de ojos: "azul"
};

código objeto corto se puede escribir directamente a la línea:

Ejemplo:

var persona = {firstName: "John ", lastName: "Doe", edad: 50, Color de ojos: "azul"};

Menos de 80 caracteres en cada línea de código

Para facilitar la lectura recomendar menor que el número de caracteres por línea 80.

Si una instrucción JavaScript es más de 80 caracteres, se recomienda después de que el operador coma o envoltura.

Ejemplo:

document.getElementById ( "demo") = .innerHTML
"Hola w3big.";

Trate »

Normas de denominación

Por lo general, una gran cantidad de normas de denominación de lenguaje de código son similares, por ejemplo:

  • Las variables y funciones para la Ley de joroba (camelCase)
  • Las variables globales en mayúsculas (mayúsculas)
  • Constantes (como PI) mayúscula (mayúscula)

nombre de la variable que utiliza estos tipos de reglas: HYP-gallinas, camelCase, o under_scores?

HTML y CSS de guión (-) personajes:

atributo HTML5 puede de datos (tales como: data-cantidad, de datos de precio) como prefijo.

CSS utiliza - para conectar el nombre de la propiedad (font-size).

nota - En general se considera una resta en JavaScript, que no está permitido.

Línea inferior:

Muchos programadores prefieren utilizar un guión bajo (por ejemplo: fecha_de_nacimiento), sobre todo en la base de datos SQL.

lenguaje PHP suelen utilizar guiones bajos.

ortografía Pascal (PascalCase):

ortografía Pascal (PascalCase) en lenguaje C más.

la ley de rasante:

JavaScript se suele recomendar el método de joroba, jQuery y otras bibliotecas JavaScript utilizan el derecho de camello.

nota Los nombres de variables no comienzan con $ marca pueda afectar a una gran cantidad de bibliotecas de JavaScript.

carga de archivos HTML JavaScript externos

Utilice el formato fácil de cargar el archivo JavaScript (no se requiere atributo type):

<script src = ""> MyScript.js

El uso de JavaScript para acceder a los elementos HTML

Un formato HTML incorrecta podría provocar la ejecución de errores de JavaScript.

La siguiente dos sentencias de JavaScript Para dar salida a diferentes resultados:

Ejemplos

var obj = getElemenById ( "Demo" )

var obj = getElemenById ( "demo" )

Trate »

HTML y JavaScript tratan de usar las mismas reglas de nomenclatura.

HTML de acceso (5) las especificaciones del código .


extensión de archivo

HTML sufijo de archivo puede ser .html (o .htm r).

extensión de archivo CSS es .css.

JavaScript .js sufijo.


los nombres de archivo en minúsculas

La mayoría de los servidores web (Apache, Unix) entre mayúsculas y minúsculas: london.jpg London.jpg no puede acceder.

Otros servidores Web (Microsoft, IIS) no distingue entre mayúsculas y minúsculas: london.jpg se puede acceder a través de London.jpg o london.jpg.

Debe mantener un estilo unificado, se recomienda el uso nombres de archivo en minúsculas consistentes.