CoffeeScript String - indexOf ()

Descrizione

Questo metodo accetta una sottostringa e restituisce l'indice della sua firstoccorrenza all'interno dell'oggetto String chiamante. Accetta anche un parametro opzionalefromIndexche sarà il punto di partenza della ricerca. Questo metodo restituisce −1 se il valore non viene trovato.

Sintassi

Di seguito è riportata la sintassi di indexOf()metodo di JavaScript. Possiamo usare lo stesso metodo dal codice CoffeeScript.

string.indexOf(searchValue[, fromIndex])

Esempio

L'esempio seguente mostra l'utilizzo di indexOf()metodo di JavaScript nel codice CoffeeScript. Salva questo codice in un file con nomestring_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

Apri il command prompt e compila il file .coffee come mostrato di seguito.

c:\> coffee -c string_indexof.coffee

Durante la compilazione, ti dà il seguente 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);

Ora apri il file command prompt di nuovo ed eseguire il file CoffeeScript come mostrato di seguito.

c:\> coffee string_indexof.coffee

All'esecuzione, il file CoffeeScript produce il seguente output.

indexOf the given string string is :8
indexOf the given string one is :15