CoffeeScript String - substr ()
Descrizione
Questo metodo viene utilizzato per restituire una sottostringa richiesta di una stringa. Accetta un valore intero che indica il valore iniziale della sottostringa e la lunghezza della stringa e restituisce la sottostringa richiesta. Se il valore iniziale è negativo, allorasubstr() il metodo lo utilizza come indice dei caratteri dalla fine della stringa.
Sintassi
Di seguito è riportata la sintassi di substr()metodo di JavaScript. Possiamo usare lo stesso metodo nel codice CoffeeScript.
string.substr(start[, length])
Esempio
L'esempio seguente mostra l'utilizzo di substr()metodo di JavaScript nel codice CoffeeScript. Salva questo codice in un file con nomestring_substr.coffee
str = "Apples are round, and apples are juicy.";
console.log "The sub string having start and length as (1,2) is : " + str.substr 1,2
console.log "The sub string having start and length as (-2,2) is : " + str.substr -2,2
console.log "The sub string having start and length as (1) is : " + str.substr 1
console.log "The sub string having start and length as (-20, 2) is : " + str.substr -20,2
console.log "The sub string having start and length as (20, 2) is : " + str.substr 20,2;
Apri il command prompt e compila il file .coffee come mostrato di seguito.
c:\> coffee -c coffee string_substr.coffee
Durante la compilazione, ti dà il seguente JavaScript.
// Generated by CoffeeScript 1.10.0
(function() {
var str;
str = "Apples are round, and apples are juicy.";
console.log("The sub string having start and length as (1,2) is : " + str.substr(1, 2));
console.log("The sub string having start and length as (-2,2) is : " + str.substr(-2, 2));
console.log("The sub string having start and length as (1) is : " + str.substr(1));
console.log("The sub string having start and length as (-20, 2) is : " + str.substr(-20, 2));
console.log("The sub string having start and length as (20, 2) is : " + str.substr(20, 2));
}).call(this);
Ora apri il file command prompt di nuovo ed eseguire il file CoffeeScript come mostrato di seguito.
c:\> coffee string_substr.coffee
All'esecuzione, il file CoffeeScript produce il seguente output.
The sub string having start and length as (1,2) is : pp
The sub string having start and length as (-2,2) is : y.
The sub string having start and length as (1) is : pples are round, and apples are juicy.
The sub string having start and length as (-20, 2) is : nd
The sub string having start and length as (20, 2) is : d