テキストをリストに分割するたびに、リストが空の場合は空の文字列が返されます。どうすればこれを避けることができますか、それを取り除くことができますか?空白文字列を取り除く
var text = document.getElementById('textbox').value
var split = text.split(',')
私のテキストボックスに入力が何もない場合は、それゆえsplit
[""]
を作り、""
を返します。これは私のプログラムを駄目にします。どうすれば簡単に空白行を削除することができますか?を使わずにforループをループさせますか?この場合の所望の出力:[]
あなたの最善の答えは、おそらくこのスタックの質問から来るでしょう: http://stackoverflow.com/questions/281264/remove-empty-elements-from-an-array-in-javascript –
何を得たいですか?戻り値、空の配列の代わりに? –
私は '[]' 'ではない[[" "]' – lol