В яваскрипте, тем более, все числа, строки и прочее являются объектами:
//создание объекта одной ячейки:
var node = querySelector( 'table tr:nth-child($col) td:nth-child($row)'.replace( '$col', col ).replace( '$row', row ) );
var cell = new Number( value );
cell.node = node;
cell.address = [col, row];