Mucho de Programación JavaScript, My Sql [Aprendé a Full]

Primero qué nada, Quiero decirles, qué sí quieres aprender, mucho sobre sitios webs, posicionamiento, y esas cosas.. podes seguir mis actualizaciónes con un solo clic! @xMasterUserx YAAA +4200 Se Unieron a mis aportes, solo faltas tú qué estás leyendo! @xMasterUserx Agradecimientos a @kuruzka , y @credulidad por todo el apoyo qué demuestra en el proyecto! Mucho de Programación JavaScript, My Sql [Aprendé a Full]Másde Programaciónde todaslas partes[aprendéa full]Mucho de Programación JavaScript, My Sql [Aprendé a Full]Másde Programaciónde todaslas partes[aprendéa full]Mucho de Programación JavaScript, My Sql [Aprendé a Full]Másde Programaciónde todaslas partes[aprendéa full]Mucho de Programación JavaScript, My Sql [Aprendé a Full]Más de Programación
de todas las partes Seleccionar columnas particulares Si no deseamos ver los registros completos de una tabla, entonces tenemos que usar los nombres de las columnas en las que estamos interesados separándolas por coma. Por ejemplo, si deseamos conocer la fecha de nacimiento de nuestras mascotas, debemos seleccionar la columna "nombre" y "nacimiento":
mysql> SELECT nombre, nacimiento FROM mascotas;
+--------+------------+
| nombre | nacimiento |
+--------+------------+
| Fluffy | 1999-02-04 |
| Mau    | 1998-03-17 |
| Buffy  | 1999-05-13 |
| FanFan | 2000-08-27 |
| Kaiser | 1989-08-31 |
| Chispa | 1998-09-11 |
| Wicho  | 2000-02-09 |
| Skim   | 2001-04-29 |
| Pelusa | 2000-03-30 |
+--------+------------+
9 rows in set (0.00 sec)
[aprendé Para conocer quién tiene alguna mascota, usaremos la siguiente consulta:
mysql> SELECT propietario FROM mascotas;
+-------------+
| propietario |
+-------------+
| Arnoldo     |
| Juan        |
| Arnoldo     |
| Benito      |
| Diana       |
| Omar        |
| Tomás       |
| Benito      |
| Diana       |
+-------------+
9 rows in set (0.00 sec)
Sin embargo, debemos notar que la consulta recupera el nombre del propietario de cada mascota, y algunos de ellos aparecen más de una vez. Para minimizar la salida, agregaremos la palabra clave DISTINCT:
mysql> SELECT DISTINCT propietario FROM mascotas;
+-------------+
| propietario |
+-------------+
| Arnoldo     |
| Juan        |
| Benito      |
| Diana       |
| Omar        |
| Tomás       |
+-------------+
6 rows in set (0.03 sec)
Se puede usar también una claúsula WHERE para combinar selección de filas con selección de columnas. Por ejemplo, para obtener la fecha de nacimiento de los perritos y los gatitos, usaremos la siguiente consulta:
mysql> SELECT nombre, especie, nacimiento FROM mascotas
    -> WHERE especie = "perro" OR especie = "gato";
+--------+---------+------------+
| nombre | especie | nacimiento |
+--------+---------+------------+
| Fluffy | Gato    | 1999-02-04 |
| Mau    | Gato    | 1998-03-17 |
| Buffy  | Perro   | 1999-05-13 |
| FanFan | Perro   | 2000-08-27 |
| Kaiser | Perro   | 1989-08-31 |
+--------+---------+------------+
5 rows in set (0.00 sec)
a full] Ordenar registros Se debe notar en los ejemplos anteriores que las filas regresadas son mostradas sin ningún orden en particular. Sin embargo, frecuentemente es más fácil examinar la salida de una consulta cuando las filas son ordenadas en alguna forma útil. Para ordenar los resultados, tenemos que usar una cláusula ORDER BY. Aquí aparecen algunos datos ordenados por fecha de nacimiento:
mysql> SELECT nombre, nacimiento FROM mascotas ORDER BY nacimiento;
+--------+------------+
| nombre | nacimiento |
+--------+------------+
| Kaiser | 1989-08-31 |
| Mau    | 1998-03-17 |
| Chispa | 1998-09-11 |
| Fluffy | 1999-02-04 |
| Buffy  | 1999-05-13 |
| Wicho  | 2000-02-09 |
| Pelusa | 2000-03-30 |
| FanFan | 2000-08-27 |
| Skim   | 2001-04-29 |
+--------+------------+
9 rows in set (0.00 sec)
En las columnas de tipo caracter, el ordenamiento es ejecutado normalmente de forma no sensitiva, es decir, no hay diferencia entre mayúsculas y minúsculas. Sin embargo, se puede forzar un ordenamiento sensitivo al usar el operador BINARY. Para ordenar en orden inverso, debemos agregar la palabra clave DESC al nombre de la columna que estamos usando en el ordenamiento:
mysql> SELECT nombre, nacimiento FROM mascotas ORDER BY 
    -> nacimiento DESC;
+--------+------------+
| nombre | nacimiento |
+--------+------------+
| Skim   | 2001-04-29 |
| FanFan | 2000-08-27 |
| Pelusa | 2000-03-30 |
| Wicho  | 2000-02-09 |
| Buffy  | 1999-05-13 |
| Fluffy | 1999-02-04 |
| Chispa | 1998-09-11 |
| Mau    | 1998-03-17 |
| Kaiser | 1989-08-31 |
+--------+------------+
9 rows in set (0.00 sec)
Podemos ordenar múltiples columnas. Por ejemplo, para ordenar por tipo de animal, y poner al inicio los animalitos más pequeños de edad, usaremos la siguiente consulta:
mysql> SELECT nombre, especie, nacimiento FROM mascotas
    -> ORDER BY especie, nacimiento DESC;
+--------+-----------+------------+
| nombre | especie   | nacimiento |
+--------+-----------+------------+
| Wicho  | Ave       | 2000-02-09 |
| Chispa | Ave       | 1998-09-11 |
| Fluffy | Gato      | 1999-02-04 |
| Mau    | Gato      | 1998-03-17 |
| Pelusa | Hamster   | 2000-03-30 |
| FanFan | Perro     | 2000-08-27 |
| Buffy  | Perro     | 1999-05-13 |
| Kaiser | Perro     | 1989-08-31 |
| Skim   | Serpiente | 2001-04-29 |
+--------+-----------+------------+
9 rows in set (0.00 sec)
Notar que la palabra clave DESC aplica sólo a la columna nombrada que le precede.
Mucho de Programación JavaScript, My Sql [Aprendé a Full] Más Conceptos básicos Todos los que hasta ahora hayan seguido el curso de HTML, se habrán dado cuenta de una cosa: crear un documento HTML es crear algo de caracter estático, inmutable con el paso del tiempo. La página se carga, y ahí termina la historia. Tenemos ante nosotros la información que buscábamos, pero no podemos INTERACTUAR con ella. Así pues, como solución a este problema, nace JavaScript. ¿Y qué es JavaScript? Se trata de un lenguaje de tipo script compacto, basado en objetos y guiado por eventos diseñado específicamente para el desarrollo de aplicaciones cliente-servidor dentro del ámbito de Internet. Los programas JavaScript van incrustados en los documentos HMTL, y se encargan de realizar acciones en el cliente, como pueden ser pedir datos, confirmaciones, mostrar mensajes, crear animaciones, comprobar campos... Versiones El programa que va a interpretar los programas JavaScript es el propio navegador, lo que significa que si el nuestro no soporta JavaScript, no podremos ejecutar las funciones que programemos. Desde luego, Netscape y Explorer lo soportan, el primero desde la versión 2 y el segundo desde la versión 3.
Navegador Version de JavaScript Soporte ECMA Nestcape 2 Javascript 1.0 -- Internet Explorer 2 No soporta JavaScript -- Nestcape 3 Javascript 1.1 -- Internet Explorer 3 Javascript 1.0 -- Nestcape 4 Javascript 1.2 - 1.3 incompleta ECMA-262-compliant hasta la version 4.5 Internet Explorer 4 Javascript 1.2 ECMA-262-compliant Nestcape 6 ECMA compliant Javascript 1.4 Full ECMAScript-262 Internet Explorer 5 ECMA compliant Javascript 1.3 Full ECMAScript-262
Las diferentes versiones de JavaScript han sido finalmente integradas en un estándar denominado ECMAScript-262. Dicho estándar ha sido realizado por la organización ECMA dedicada a la estandarización de información y sistemas de comunicación. Las versiones actuales de los navegadores soportan este estándar, así que basaremos el curso sobre él.
de Programación Dónde y cómo incluir JavaScript Existen distintos modos de incluir lenguaje JavaScript en una página. La forma mas frecuente de hacerlo es utilizando la directiva <script> en un documento HTML (se pueden incluir tantas directivas <script> como se quiera en un documento). El formato es el siguiente: <script language="Javascript 1.3"> El atributo lenguaje hace referencia a la versión de JavaScript que se va a utilizar en dicho script. Otro atributo de la directiva script es src, que puede usarse para incluir un archivo externo que contiene JavaScript y que quiere incluirse en el código HTML.
<script language="JavaScript" src ="archivo.js"> </script> 
El archivo externo simplemente es un archivo del texto que contiene código JavaScript, y cuyo nombre acaba con la extensión js. Puede incluirse también código JavaScript como respuesta a algún evento:
<input type="submit" onclick="alert('Acabas de hacer click');return false;" value="Click">
Nota: Los scripts pueden incluirse como comentarios para asegurar que su código no es "visto" por navegadores viejos que no reconocen JavaScript y así evitar errores.
<script ....>
<!-
Código JavaScript
//-->
</script>
de todas Gramática Si conoce algún otro lenguaje de programación ya estará familiarizado con el uso de variables, operadores, declaraciones... Lo que se resume en la tabla siguiente son los elementos principales de la gramática de JavaScript. Cada uno de los elementos se verá en detalle a lo largo del manual. Nota importante: JavaScript es sensible a mayúsculas y minúsculas, todos los elementos de JavaScript deben referenciarse cómo se definieron, no es lo mismo "Salto" que "salto".
Variables Etiquetas que se refieren a un valor cambiante. Operadores Pueden usarse para calcular o comparar valores. Ejemplo: pueden sumarse dos valores, pueden compararse dos valores... Expresiones Cualquier combinación de variables, operadores, y declaraciones que evalúan a algún resultado. Ejemplo: intTotal=100; intTotal > 100 Sentencias Una sentencia puede incluir cualquier elemento de la grámatica de JavaScript. Las sentencias de JavaScript pueden tomar la forma de condicional, bucle, o manipulaciones del objeto. La forma correcta para separarlas es por punto y coma, esto sólo es obligatorio si las declaraciones múltiples residen en la misma línea. Aunque es recomedable que se acostumbre a terminar cada instrucción con un punto y coma, se ahorrará problemas. Objetos Estructura "contenedora" de valores, procedimientos y funciones, cada valor refleja una propiedad individual de ese objeto. Funciones y Métodos Una función de JavaScript es bastante similar a un" procedimiento" o" subprograma" en otro lenguaje de programación. Una función es un conjunto que realizan alguna acción. Puede aceptar los valores entrantes (los parámetros), y puede devolver un valor saliente. Un método simplemente es una función contenida en un objeto.[/align]
las partes Variables Las variables almacenan y recuperan datos, también conocidos como "valores". Una variable puede referirse a un valor que cambia o se cambia. Las variables son referenciadas por su nombre, y el nombre que les es asignado debe ser conforme a ciertas reglas (debe empezar con una letra o ("_"); los carácteres siguientes pueden ser números (0-9), letras mayúsculas o letras minúsculas). Ejemplos de definiciones erróneas:
var Mi Variable, 123Probando, $Variable, for, while;
Ejemplos de definiciones correctas:
var _Una_Variable, P123robando, _123, mi_carrooo;
Por supuesto, podemos inicializar una variable al declararla:
var Una_Variable="Esta Cadenita de texto"; Las variables en JavaScript pueden ser de alcance global o local. Una variable global es accesible desde cualquier <script> de la página mientras que una variable local sólo lo es desde la función en la que fue declarada. Normalmente, usted crea una nueva variable global asignándole simplemente un valor: globalVariable=5; Sin embargo, si usted está codificando dentro de una función y usted quiere crear una variable local que sólo tenga alcance dentro de esa función, debe declarar la nueva variable haciendo uso de var: function newFunction()
{
var localVariable=1;
globalVariable=0;
...
}
[aprendé Tipos de datos Javascript reconoce seis tipos de valores diferentes: numéricos, lógicos, objetos, cadenas, nulos e indefinidos. JavaScript tiene la peculiaridad de ser un lenguaje débilmente tipado, esto es, una variable puede cambiar de tipo durante su vida, por ejemplo uno puede declarar una variable que ahora sea un entero y más adelante una cadena.
MiVariable=4; y después: MiVariable="Una_Cadena";
A diferencia de otros lenguajes y como ya hemos visto, en Javascript no es necesario declarar las variables especificando el tipo de dato que contendrán, será el propio interprete el que le asignará el tipo apropiado. (Esto es así para seguir la filosofía de diseño de Javascript que indica que se realizan programas pequeños y que la idea es lograr que el programador realice los scripts de la manera más rápida posible). Tipos de Datos: Números Enteros o coma flotante. Boleanos True o False. Cadenas Los tipos de datos cadena deben ir delimitados por comillas simples o dobles. Objetos Obj = new Object(); Nulos Null Indefinidos Un valor indefinido es el que corresponde a una variable que ha sido creada pero no le ha sido asignado un valor.
a full]
Operadores Los operadores toman una o más variables o valores (los operando) y devuelve un nuevo valor; por ejemplo el ' +' operador puede agregar dos números para producir un tercero. Lo operadores están clasificados en varias clases dependiendo de la relación que ellos realizan: Operadores Aritméticos Los operadores aritméticos toman los valores numéricos (literales o variables) como sus operando y devuelve un solo valor numérico. Los operadores aritméticos normales son:
operadores dijo:Operador Nombre Ejemplo Descripción + Suma 5 + 6 Suma dos números - Substracción 7 - 9 Resta dos números * Multiplicación 6 * 3 Multiplica dos números / División 4 / 8 Divide dos números % Módulo: el resto después de la división 7 % 2 Devuelve el resto de dividir ambos números, en este ejemplo el resultado es 1 ++ Incremento. a++ Suma 1 al contenido de una variable. -- Decremento. a-- Resta 1 al contenido de una variable. - Invierte el signo de un operando. -a Invierte el signo de un operando.
Mucho de Programación JavaScript, My Sql [Aprendé a Full] <!-- Manual de JavaScript de xMasterUserx.com -->
<html>
<head>
   <title>Ejemplo de JavaScript</title>
</head>
<body>
<script language="JavaScript">
   a = 8;
   b = 3;
   document.write(a + b);
   document.write("<br>");
   document.write(a - b);
   document.write("<br>");
   document.write( a * b);
   document.write("<br>");
   document.write(a / b);
   document.write("<br>");
   a++;
   document.write(a);
   document.write("<br>");
   b--;
   document.write(b);
</script>
</body>
</html> 
Más Operadores de comparación Un operador de la comparación compara sus operando y devuelve un valor lógico basado en si la comparación es verdad o no. Los operando pueden ser numéricos o cadenas.
Operador Descripción == " Igual a" devuelve true si los operandos son iguales === Estrictamente "igual a" (JavaScript 1.3) != " No igual a" devuelve true si los operandos no son iguales !== Estrictamente " No igual a" (JavaScript 1.3) > " Mayor que" devuelve true si el operador de la izquierda es mayor que el de la derecha. >= " Mayor o igual que " devuelve true si el operador de la izquierda es mayor o igual que el de la derecha. < " Menor que" devuelve true si el operador de la izquierda es menor que el de la derecha. <= "Menor o igual que" devuelve true si el operador de la izquierda es menor o igual que el de la derecha.
Nota: En JavaScript 1.3 y JavaScript 1.1 o anteriores, los operadores de comparación realizaban 'una conversión de tipos' si era necesario. Es decir, si un operando era una cadena y el otro era un valor numérico, JavaScript realizaba la conversión de la cadena a numérico antes de realizar la comparación. JavaScript 1.2 no realizaba 'conversiones de tipo', por eso si dos operadores eran de tipos distintos no se realizaba la comparación. Finalmente, en las últimas versiones de JavaScript se añaden los operadores de 'comparación estricta', los cuales realizarán la comparación si los dos operandos son del mismo tipo. de Programación <!-- Manual de JavaScript de xMasterUserx.com -->
<html>
<head>
   <title>Ejemplo de JavaScript</title>
</head>
<body>
<script language="JavaScript">
   a = 8;
   b = 3;
   c = 3;
   document.write(a == b);document.write("<br>");
   document.write(a != b);document.write("<br>");
   document.write(a < b);document.write("<br>");
   document.write(a > b);document.write("<br>");
   document.write(a >= c);document.write("<br>");
   document.write(b <= c);document.write("<br><br>");
   document.write(3 == "3");document.write("<br>");
   document.write(3 === "3");document.write("<br>");
</script>
</body>
</html> 
Operadores Lógicos Los operadores Lógicos se utilizan para combinar múltiples comparaciones en una expresión condicional. Un operador lógico toma dos operandos cada uno de los cuales es un valor true o false y devuelve un valor true o false.
Operador Descripción && " Y " Devuelve true si ambos operadores son true. || " O " Devuelve true si uno de los operadores es true. ! "No" Devuelve true si la negación del operando es true. <!-- Manual de JavaScript de xMasterUserx.com -->
<html>
<head>
   <title>Ejemplo de JavaScript</title>
</head>
<body>
<script language="JavaScript">
   a = 8;
   b = 3;
   c = 3;
   document.write( (a == b) && (c > b) );document.write("<br>");
   document.write( (a == b) || (b == c) );document.write("<br>");
   document.write( !(b <= c) );document.write("<br>");
</script>
</body>
</html> 
de todas Operadores de Cadena Los valores cadena pueden compararse usando los operadores de comparación. Adicionalmente, usted puede concatenar cadenas usando el operador +
<!-- Manual de JavaScript de xMasterUserx.com -->
<html>
<head>
   <title>Ejemplo de JavaScript</title>
</head>
<body>
<script language="JavaScript">
   Nombre = "Jose"
   document.write( "Hola " + Nombre +"." );
</script>
</body>
</html> 
Operadores de Asignación El operador de asignación '=' le permite asignar un valor a una variable. Operador Descripción = Asigna el valor del operando de la derecha a la variable de la izquierda. Ejemplo: inttotal=100; += (tambien - =, * =, / =) Añade el valor del operando de la derecha a la variable de la izquierda. Ejemplo: inttotal +=100 &= (también |=) Asigna el resultado de (operando de la izquierda & operando de la derecha) al operando de la izquierda
las partes <!-- Manual de JavaScript de xMasterUserx.com -->
<html>
<head>
   <title>Ejemplo de JavaScript</title>
</head>
<body>
<script language="JavaScript">
   a = 8;
   b = 3;
   a += 3;
   document.write(a);document.write("<br>");
   a -= 2;
   document.write(a);document.write("<br>");
   b *= 2;   
   document.write(b);
</script>
</body>
</html>
[aprendé Operadores especiales Varios operadores de JavaScript, es difícil clasificarlos en una categoría en particular. Estos operadores se resumen a continuación.
Operador Descripción (condición) ? trueVal : falseVal Asigna un valor especificado a una variable si la condición es true, por otra parte asigna un valor alternativo si la condición es false. New El operador new crea una instancia de un objeto. This La palabra clave 'this' se refiere al objeto actual. , El operador ',' evalúa los dos operados. Delete El operador delete borra un objeto, una propiedad de un objeto, o un elemento especificado de un vector. Void El operador Void especifica una expresión que será evaluada sin devolver ningún valor. Typeof Devuelve el tipo de dato de un operando.
a full] Objetos Una primera clasificación del modelo de objetos lo dividiría en dos grandes grupos. Por una parte, tendríamos los objetos directamente relacionados con el navegador y las posibilidades de programación HTML (denominados, genéricamente, objetos del navegador) y por otra parte un conjunto de objetos relacionados con la estructura del lenguaje, llamados genéricamente objetos del lenguaje. El Objeto String Este objeto nos permite hacer diversas manipulaciones con las cadenas, para que trabajar con ellas sea más sencillo. Cuando asignamos una cadena a una variable, JS está creando un objeto de tipo String que es el que nos permite hacer las manipulaciones. Propiedades length. Valor numérico que nos indica la longitud en caracteres de la cadena dada. prototype. Nos permite asignar nuevas propiedades al objeto String. Métodos anchor(nombre). Crea un enlace asignando al atributo NAME el valor de 'nombre'. Este nombre debe estar entre comillas " " big(). Muestra la cadena de caracteres con una fuente grande. blink(). Muestra la cadena de texto con un efecto intermitente. charAt(indice). Devuelve el carácter situado en la posición especificada por 'indice'. fixed(). Muestra la cadena de caracteres con una fuente proporcional. fontcolor(color). Cambia el color con el que se muestra la cadena. La variable color debe ser especificada entre comillas: " ", o bien siguiendo el estilo de HTML, es decir "#RRGGBB" donde RR, GG, BB son los valores en hexadecimal para los colores rojo, verde y azul, o bien puede ponerse un identificador válido de color entre comillas. Algunos de estos identificadores son "red", "blue", "yellow", "purple", "darkgray", "olive", "salmon", "black", "white", ... fontsize(tamaño). Cambia el tamaño con el que se muestra la cadena. Los tamaños válidos son de 1 (más pequeño) a 7 (más grande). indexOf(cadena_buscada,indice) Devuelve la posición de la primera ocurrencia de 'cadena_buscada' dentro de la cadena actual, a partir de la posición dada por 'indice'. Este último argumento es opcional y, si se omite, la busqueda comienza por el primer carácter de la cadena. italics(). Muestra la cadena en cursiva. lastIndexOf(cadena_buscada,indice). Devuelve la posición de la última ocurrencia de 'cadena_buscada' dentro de la cadena actual, a partir de la posición dada por 'indice', y buscando hacia atrás. Este último argumento es opcional y, si se omite, la busqueda comienza por el último carácter de la cadena. link(URL). Convierte la cadena en un vínculo asignando al atributo HREF el valor de URL. small(). Muestra la cadena con una fuente pequeña. split(separador). Parte la cadena en un array de caracteres. Si el carácter separador no se encuentra, devuelve un array con un sólo elemento que coincide con la cadena original. A partir de NS 3, IE 4 (JS 1.2). strike(). Muestra la cadena de caracteres tachada. sub(). Muestra la cadena con formato de subíndice. substring(primer_Indice,segundo_Indice). Devuelve la subcadena que comienza en la posición 'primer_Indice + 1' y que finaliza en la posición 'segundo_Indice'. Si 'primer_Indice' es mayor que 'segundo_Indice', empieza por 'segundo_Indice + 1' y termina en 'primer_Indice'. Si hacemos las cuentas a partir de 0, entonces es la cadena que comienza en 'primer_Indice' y termina en 'segundo_Indice - 1' (o bien 'segundo_Indice' y 'primer_Indice - 1' si el primero es mayor que el segundo). sup(). Muestra la cadena con formato de superíndice. toLowerCase(). Devuelve la cadena en minúsculas. toUpperCase(). Devuelve la cadena en minúsculas.
<!-- Manual de JavaScript de xMasterUserx.com -->
<HTML>
<HEAD>
   <title>Ejemplo de JavaScript</title>
</HEAD>
<BODY>
<script LANGUAGE="JavaScript">
<!--
var cad = "Hello World",i;
var ja = new Array();

ja = cad.split("o");

with(document) {
write("La cadena es: "+cad+"<BR>");
write("Longitud de la cadena: "+cad.length+"<BR>");
write("Haciendola ancla: "+cad.anchor("b")+"<BR>");
write("En grande: "+cad.big()+"<BR>");
write("Parpadea: "+cad.blink()+"<BR>");
write("Caracter 3 es: "+cad.charAt(3)+"<BR>");
write("Fuente FIXED: "+cad.fixed()+"<BR>");
write("De color: "+cad.fontcolor("#FF0000")+"<BR>");
write("De color: "+cad.fontcolor("salmon")+"<BR>");
write("Tamaño 7: "+cad.fontsize(7)+"<BR>");
write("<I>orl</I> esta en la posicion: "+cad.indexOf("orl"));
write("<BR>En cursiva: "+cad.italics()+"<BR>");
write("La primera <I>l</I> esta, empezando a contar por detras,");
write(" en la posicion: "+cad.lastIndexOf("l")+"<BR>");
write("Haciendola enlace: "+cad.link("doc.htm")+"<BR>");
write("En pequeño: "+cad.small()+"<BR>");
write("Tachada: "+cad.strike()+"<BR>");
write("Subindice: "+cad.sub()+"<BR>");
write("Superindice: "+cad.sup()+"<BR>");
write("Minusculas: "+cad.toLowerCase()+"<BR>");
write("Mayusculas: "+cad.toUpperCase()+"<BR>");
write("Subcadena entre los caracteres 3 y 10: ");
write(cad.substring(2,10)+"<BR>");
write("Entre los caracteres 10 y 3: "+cad.substring(10,2)+"<BR>");
write("Subcadenas resultantes de separar por las <B>o:</B><BR>");
for(i=0;i<ja.length;i++) write(ja[i]+"<BR>");
}
//-->
</script>
</BODY>
</HTML> 
Mucho de Programación JavaScript, My Sql [Aprendé a Full] Más Videos Relacionados Con el Tema :D
de Programación Eso fue todo amigos, sí quieres desbloquear los siguientes cursos, solo tienes qué seguirme @xMasterUserx y Esperar.. !, para los siguientes tutoriales. de todas las partes

Comentarios Destacados

@mati_janin +5
No voy a ser chupamedias.
No lei un carajo

68 comentarios - Mucho de Programación JavaScript, My Sql [Aprendé a Full]

@Em4nue1 +2
Como siempre loco, buen post! esto es Top
@elmannyramirez +4
Se ve muy bueno! luego lo pondre a practica. Gracias por tus aportes, +10 y reco
@leo_crc +1
POSTASO COMO SIEMPRE!
@02JonatHaN02 +1
TOPPPPPPPPPPPPPPPPPPPPP +50.000 Point?

[aprendé

Recomendado Te Debo 10 Mas Tarde Capo
@odd13 +1
muy bueno +10 y recomendado como siembre
@lano_98 +1
02JonatHaN02 dijo:TOPPPPPPPPPPPPPPPPPPPPP +50.000 Point?
a full]
Recomendado Te Debo 10 Mas Tarde Capo
@mati_janin +5
No voy a ser chupamedias.
No lei un carajo
@Northwood128
Sos un groso pa! Lo de Javascrip me va a servir! Siempre quise aprender solo pero los manuales son un asco! Gracias! Recomendado y los 10 de hoy.
@Daniel03
+10 gracias por compartir....

A como dije antes, un de Ajax y otro de CSS3 sería excelente.
@yasserock +1
+10 de una!! exelente post!! a favoritos y recomendado
@matman83 +2
Yo sigo opinando lo mismo, esto es muy básico y muy fácil de encontrar si lo buscás. Creo que está sobrevalorado.
@jpboy_07 +2
Crea uno de programacion en java, ese que es mas o menos asi
import. javax.*;
public class etc etc.... me serviria
@Kenthok +1
YAAA +4200 Se Unieron a mis aportes, solo faltas tú qué estás leyendo!

Ya te seguia de antes
____

Excelente como siempre, a favs y reco.
@jpboy_07
jpboy_07 dijo:Crea uno de programacion en java, ese que es mas o menos asi
import. javax.*;
public class etc etc.... me serviria

Sigué esperando, estamos empezando con lo basico, para qué avanzado si no entenderan los qué no saben.

Amigo, lo estoy dando en 1er semestre en la universidad, y no entiendo nada ... (lo que te mencione de java)...
pense que era lo basico ... recomiendame que hago para entender lo que estoy dando en la universidad te lo agredeceria mucho
@jpboy_07 +1
xMasterUserx dijo:
jpboy_07 dijo:
jpboy_07 dijo:Crea uno de programacion en java, ese que es mas o menos asi
import. javax.*;
public class etc etc.... me serviria

Sigué esperando, estamos empezando con lo basico, para qué avanzado si no entenderan los qué no saben.

Amigo, lo estoy dando en 1er semestre en la universidad, y no entiendo nada ... (lo que te mencione de java)...
pense que era lo basico ... recomiendame que hago para entender lo que estoy dando en la universidad te lo agredeceria mucho

Sí naciste para programar, es lo tuyo... Solo trata de poner atención a lo qué hacen...El Secreto de todo es el amor, con el qué haces las cosas.

Estoy en ing mecanica... pero no entiendo porque estoy dando programacion general ... un profesor dijo que era para desarrolar nuestra mente y aumentar nuestra logica
PD: tengo parcial el martes
@foger -1
EL MAS GROSO DE TARINGA.NET Super Posteador +10 para Chuz recomendado groso
@lesterm123 +1
Muy bueno man +10,, reco y a favs
@bones666 +1
+10 muy Bueno el Post
@Bengie23 -4
JAVASCRIPT
Corrige el titulo!
@rastafario +1
+5 no me quedaron mas, pero esta excelente el post, muchas gracias
@jjjuanjjj +1
+10 me va a hacer mucha falta. Gracias
@Thiagoc789 +1
+10 recomendado y top amigo

sos un groso
@antiT +1
+10 aportazo
@manu2487 +1
muy buen post! tengo que aprender esto como sea
@Tottinguero +1
Bastante interesante, siempre hay algo mas por aprender, a favs +10 y recoo !
@peluq +4
Lo último que tengo para que seas más feliz (?
@MaRy_MeNa +3
Excelente mi amor te amo +10 mi vida! =D