JavaScript で文字列 Key. を使用して配列を作成することは可能ですか?
例えば:-
arr[0]['col1']="Firstname";
arr[0]['col2']="Lastname";
arr[1]['col1']="firstname1";
arr[1]['col2']="lastname2";
JavaScript で文字列 Key. を使用して配列を作成することは可能ですか?
例えば:-
arr[0]['col1']="Firstname";
arr[0]['col2']="Lastname";
arr[1]['col1']="firstname1";
arr[1]['col2']="lastname2";
はい。ただし、配列ではなくオブジェクトと呼ばれます。
arr = [{col1: 'Firstname', col2: 'Lastname'},
{col1: 'Firstname', col2: 'Lastname'}];
arr[0]['col1']
およびによって値にアクセス (割り当てまたは取得) できますarr[0].col1
。
編集: 明確にするために、文字列キーを持つ配列のように見えるデータ構造はobjectと呼ばれます。この例では、まだ配列を使用しています (数値キーを使用)。
はい、オブジェクトを使用して:
var ar = [
{ col1: "...", col2: "..." },
{ col1: "...", col2: "..." },
];
ほとんどの場合、オブジェクト リテラルを使用する必要があります。
var studentAges = {
sara: 14,
mike: 17,
daniel: 15,
Jake: 14
};
JavaScript には関連配列はありません。