Cadena CoffeeScript - indexOf ()
Descripción
Este método acepta una subcadena y devuelve el índice de su firstocurrencia dentro del objeto String que llama. También acepta un parámetro opcionalfromIndexque será el punto de partida de la búsqueda. Este método devuelve -1 si no se encuentra el valor.
Sintaxis
A continuación se muestra la sintaxis de indexOf()método de JavaScript. Podemos usar el mismo método del código CoffeeScript.
string.indexOf(searchValue[, fromIndex])
Ejemplo
El siguiente ejemplo demuestra el uso de indexOf()método de JavaScript en el código CoffeeScript. Guarde este código en un archivo con nombrestring_indexof.coffee
str1 = "This is string one"
index = str1.indexOf "string"
console.log "indexOf the given string string is :" + index
index = str1.indexOf "one"
console.log "indexOf the given string one is :" + index
Abre el command prompt y compile el archivo .coffee como se muestra a continuación.
c:\> coffee -c string_indexof.coffee
Al compilar, le da el siguiente JavaScript.
// Generated by CoffeeScript 1.10.0
(function() {
var index, str1;
str1 = "This is string one";
index = str1.indexOf("string");
console.log("indexOf the given string string is :" + index);
index = str1.indexOf("one");
console.log("indexOf the given string one is :" + index);
}).call(this);
Ahora, abre el command prompt nuevamente y ejecute el archivo CoffeeScript como se muestra a continuación.
c:\> coffee string_indexof.coffee
Al ejecutarse, el archivo CoffeeScript produce la siguiente salida.
indexOf the given string string is :8
indexOf the given string one is :15