データを以下のようなjavascript配列に入れたいと思います。2次元配列処理
"Carl", 56
"Mark", 7
"Bob", 45
私はそれは配列からその項目を削除する必要があり、その配列に任意のIDを渡すとき、どのように私は項目を追加し、それから削除することができます。コンマ区切りの名前とIDを与えます。 私はそれについて少し混乱しています。
データを以下のようなjavascript配列に入れたいと思います。2次元配列処理
"Carl", 56
"Mark", 7
"Bob", 45
私はそれは配列からその項目を削除する必要があり、その配列に任意のIDを渡すとき、どのように私は項目を追加し、それから削除することができます。コンマ区切りの名前とIDを与えます。 私はそれについて少し混乱しています。
JavaScriptのオブジェクトはすべて、結合配列として使用できます。あなたの例では、2次元配列は必要ありません。
var data = {};
data["Carl"] = 56;
data["Mark"] = 7;
data["Bob"] = 45;
delete
キーワードを使用、要素を削除するには:あなたはfor-in
ループを使用してオブジェクトを反復処理することができます
delete data["Carl"];
を。リストを生成するには、次のようなことができます:
var result = '';
for (var x in data) {
if (data.hasOwnProperty(x)) {
result += x + ',' + data[x] + '\n';
}
}
alert(result);
配列から削除するためにidを使って何かしますか?配列から削除している間、idを使って削除したいからです。 –
@ Keyur:次に、キーとしてIDを使用し、 'data [56] =" Carl "' – casablanca
okのような値として名前を使用して、それを後方に保管したいことがあります。完了しました。大変感謝しています:) –
質問はjQueryに関連していないので、jqueryタグを削除してください。 – casablanca