var arr=[["1"]];
arr[0].splice(0,1);
// arr = [[]]
最後の 1 つの配列を削除して空白にできないのはなぜですか?
削除され、サブ配列 (配列内の配列) が空白の場合は必要ありarr = []
ません[[]]
デモ: http://jsbin.com/ehaof/1/edit
編集: 1つずつ削除するのは1つだけです
var arr=[["1","2"],["1","2"]];
arr[0].splice(0,1);
arr[0].splice(0,1);
// arr = [[],["1","2"]];
私は欲しいarr = [["1","2"]];