jQuery(javascript) で eachでループして出力すると undefined が出た。
//each で配列を展開
————————-
var my_value;
$.each(my_value, function(i, value) {
all_my_value += my_value;
});
————————-
上記の all_my_value は先頭に undefined という文字が入る。原因は var my_value; の部分で変数に何の値も代入していないこと。
undefined は 未定義値のこと。変数を宣言だけして何も代入していないと出る。
//これだと undefined の出る可能性がある
————————-
var 変数名
————————-
出したくなければ殻の値でも入れておく
//これだと undefined は出ない
————————-
var 変数名 = “”
————————-
参考ページ こちら