.NetやJavaだと文字列の前後の空白を取り除くための trim メソッドがあるんですが、JavaScriptにはどうやら無いようです。
JavaScriptライブラリの jQuery を使うと、trim が使えるようですね。
こんな感じです。
$.trim(" ほげ ");
半角、全角、タブ、改行が削除の対象となるようです。
JavaScirptだけでtrimをしようとすると、下記のようにすればいいようです。
function trim(str) {return str.replace(/^[ \t\r\n]+|[ \t\r\n]+$/g, "");
}
参考: