Autor Zpráva
Anonymní
Profil *
Ahoj, existuje v javascriptu funkce trim? Nějak se jí nemůžu dohledat. Dá se popřípadně nějak nahradit?
venca12
Profil
Jo, tak přesně tenhle problém jsem taky před nedávnem řešil. Bohužel v js funkce trim neexistuje a tak jsem ji musel nahradit něčím z netu:

function trim(str)
{
   return str.replace(/^\s*|\s*$/g,"");
}

Staženo ze stránky http://www.experts-exchange.com/Web/Web_Languages/JavaScript/Q_2095931 1.html
Anonymní
Profil *
Díky
Chamurappi
Profil
Reaguji na Anonymního:
String.prototype.trim = function()
{
    return this.replace(/(^\s*)|(\s*$)/g, "")
};

Použití:
  výsledek = řetězec.trim();
venca12
Profil
Jo ahá, tak k tomuhle slouží to slovo prototype :) A já se divil, proč to ti ptáci furt píšou takhle, když metody můžou napsat přímo do tý funkce.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0