せかいや

いまいるここを、おもしろく http://sekai-in-the-box.appspot.com/

【JavaScript】配列の最後の空要素を削除したい

ファイル内のデータをJavaScriptで読み出した場合、
改行コードを引数にsplitすると、配列の最後に空要素が入ってしまう。

調べたところ、pop関数を使えば解決しました。

Array.prototype.pop
配列から最後の要素を取り除き、その要素を返します。

https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Array/pop

テストデータ

hoge
huga

JavaScript

var dataArray = tw.local.fileContents.split("\r");  ←[hoge,huga,""] 
dataArray.pop();  ←[hoge,huga]