jsnb, если делать столько же элементов, как в первом массиве, то не стоит ли тогда рассмотреть вариант, что бы первый массив сделать из мелких массивов или заменить массив на обьект ?
[[0, 12], [1, 15], [2, 19],[4, ?], [8, ?]]
? -- число
px -- вынести в скрипт, где устанавливается значение, так...
ну или, что бы было понятно читать, что к чему относится...
[
{'size': 0,'fontSize':12},
{'size': 1,'fontSize':15},
{'size': 2,'fontSize':19},
{'size': 4,'fontSize':?},
{'size': 8,'fontSize':?}
]
Предложил бы еще вот так, тогда будет проще перебирать... вот только помню, были какие то траблы, когда числа в качестве ключей...
(поискал, надо ключи не в виде чисел представить, в противном случаи произойдет сортировка перед перебором)
{0: 12,
1: 15,
2: 19
4: ?,
8: ?}
превращается в
{"0px": 12,
"1px": 15,
"2px": 19
"4px": ?,
"8px": ?}
В результате, ключ уже сразу вписывать, а вот при использовании значения, тогда дописывать "px", хотя можно и не заморачиваться с этим и сразу тогда писать с "px"
Последний раз редактировалось M-ka, 06.05.2014 в 16:00.
|