Право было использовать либо массив, либо объект, в зависимости от того, будет ли идентификатор последовательным или именованным.
var card_links_grid = {};
var card_id = "the_hanged_man";
card_links_grid[card_id] = "some value";
или
var card_links_grid = [];
card_links_grid.push("some value");
Переменные переменные возможны, но только с некоторыми сложными в обслуживании и отладочными подходами, которых следует избегать. Используйте типы объектов, разработанные для структуры данных, которую вы хотите представить.