Proprietà e metodi delle "variabili" stringa
Le stringhe sono in realtà strutture dati più complesse (oggetti) e contengono anche una serie di "sottovariabili" (proprietà) e funzioni (metodi) che permettono di ottenere informazioni o versioni modificate del contenuto.
// height=100 lines=auto
function setup() {
let nome = "pinco pallino";
let maiuscolo = nome.toUpperCase();
text( maiuscolo, 5,20 );
text( nome.length, 5, 40 );
}
nome.toUpperCase()
nome.length
Il punto indica la dipendenza dei metodi e delle proprietà dalla stringa alla loro sinistra.
nome.toUpperCase()
Il metodo restituisce una stringa con i caratteri di nome convertiti in maiuscolo.
nome.length
La proprietà length restituisce il numero di caratteri della stringa nome.