A biblioteca prototype tem uma classe para manipulação de String (veriricar se está em branco, transformar para caixa alta/baixa, checar se começa com um texto específico, se termina, etc…)
Essa classe é instanciada com o nome String e você pode usar com a seguinte sintaxe:
seu_texto.metodo([parâmetros])
Por exemplo, se você quiser verificar se uma variável está em branco:
var texto = "";
texto.blank(); //retorna true
texto = "a";
texto.blank(); //retorna true
Retirar os espaços em branco antes e depois:
var texto = " olá mundo! ";
texto.strip(); //retorna "olá mundo!"
Transformar HTML entities em texto normal:
var texto = "x > 10
";
texto.unescapeHTML(); //retorna x > 10
Veja a documentação completa da classe String para ter uma idéia do poder dela. Inclusive, quem está acostumado a programar em Java vai notar muitas semelhanças nesses métodos com os da classe String nativa do Java, o que facilita muito na hora de desevolver.