I wasn't sure what to call it for the title,
How can I create an array like this in JavaScript?
var per_kg_list = new Array(
'03749' => '3.000',
'03750' => '4.000',
'03751' => '5.000',
);
I wasn't sure what to call it for the title,
How can I create an array like this in JavaScript?
var per_kg_list = new Array(
'03749' => '3.000',
'03750' => '4.000',
'03751' => '5.000',
);
You can have an array of objects containing key-value pairs, like this:
var per_kg_list = [
{'03749': '3.000'},
{'03750': '4.000'},
{'03751': '5.000'}
];
Alternatively, you can have an object containing key-value pairs, like this:
var per_kg_list = {
'03749': '3.000',
'03750': '4.000',
'03751': '5.000'
};
In JavaScript, array doesn't allow to use string as indexes. You may consider to use dictionary:
var per_kg_list = {};
per_kg_list['03749'] = '3.000';
per_kg_list['03750'] = '4.000';
per_kg_list['03751'] = '5.000';
Someone answered the best way to initializing a JavaScript array with values:
var per_kg_list = {'03749': '3.000', '03750': '4.000', '03751': '5.000'};
You can use associative array notations. They are just JavaScript objects with properties:
var set = new Object();
set['Document language'] = 'HTML5';
set['Styling language'] = 'CSS3';
set['JavaScript library'] = 'jQuery';
set['Other'] = 'Usability and accessibility';