Inicio > Javascript > abetop > Funciones de cadena

Funciones de cadena

Experto:
Usuario:
Fecha: 28/08/2008
Valoración: (3,00 sobre 5) Categoría: Javascript
28/08/2008
jperez196, usuario preguntando en Javascript
Usuario
Hola, qué tal... Estoy necesitando las funciones de JAVA equivalentes a "fromCharCode(n)" y "charCodeAt(i)" en Javascript.
Gracias.
28/08/2008
jperez196, experto respondiendo en Javascript
Experto
Espero haber entendido exactamente a que funciones te refieres.

fromCharCode(n), convierte un numérico en su equivalente caracter, pero en jscript no existe el tipo char como en C ó java, al menos eso dice la referencia de Microsoft. http://www.glasnet.ru/jscript/jstoc.htm

charCodeAt(i), retorna de una cadena dada, el caracter indicado por i que es el indice dentro de la cadena, el equivalente es charAt(i), se usa asi: nombreCadena.charAt(indice)

ta luego! ;)
28/08/2008
jperez196, usuario preguntando en Javascript
Usuario
String.fromCharCode(92) me arroja como resultado el caracter "\" , donde 92 es el código ascii.

"Johary".charCodeAt(5) me va a traer el código ascii del caracter que ocupa la posición 5 en la cadena, es decir, "y" ... arrojará entonces, 121.
28/08/2008
jperez196, experto respondiendo en Javascript
Experto
Ambos dos métodos:

chatCodeAt()

function charCodeAtTest(n){
var str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; //Initialize variable.
return str.charCodeAt(n - 1); //Return Unicode value of the character.
}

charAt()

function charAtTest(n){
var str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; // Initialize variable.
var s; // Declare variable.
s = str.charAt(n - 1); // Get correct character
// from position n – 1.
return(s); // Return character.
}

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/js56jsmthcharcodeat.asp

ta luego ;)
28/08/2008
jperez196, usuario preguntando en Javascript
Usuario
...pero eso ya lo sabía, es javascript, y yo necesito las funciones equivalentes en JAVA ....
CharAt, de Java, me muestra el caracter como tal, no su ascii...
28/08/2008
jperez196, experto respondiendo en Javascript
Experto
Tal y como proponias la pregunta entendí que querias el equivalente a esas funciones en Jscript!!

Tipo caracter

http://java.sun.com/j2se/1.3/docs/api/java/lang/Character.html

Tipo cadena

http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html

En esas páginas deberias poder resolver tus dudas, y aqui:

http://www.quickreferences.yucom.be/books.htm

hay buenos tutoriales en pdf sobre las últimas versiones de Java.

ta luego! ;)
28/08/2008
jperez196, usuario preguntando en Javascript
Usuario
Listo, te agradezco mucho. Intentaré ser más clara en la próxima!! ;) Bye.
Enlaces patrocinados