Apkirpti eilutę "JavaScript" kalba?

Kaip "JavaScript" trimeriu sutrumpinti eilutę?

jQuery apvadas yra patogus, jei jau naudojate šią sistemą.

$.trim('  your string   ');

Esu linkęs dažnai naudoti jQuery, todėl trimavimas eilutėmis su ja man yra natūralus. Bet'gali būti, kad ten yra nusistatymas prieš jQuery? :)

Komentarai (1)

Yra daugybė įgyvendinimo būdų, kuriuos galima naudoti. Akivaizdžiausia atrodo tokia:

String.prototype.trim = function() {
    return this.replace(/^\s+|\s+$/g, "");
};

" foo bar ".trim();  // "foo bar"
Komentarai (0)

Paprasta versija čia Kokia yra bendroji "JavaScript" apipjaustymo funkcija?

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