function source_of (array, up_to_dimension) { // Your implementation } source_of([1, [2, [3]]], 0) == '[1, ?]' source_of([1, [2, [3]]], 1) == '[1, [2, ?]]' source_of([1, [2, [3]]], 2) == '[1, [2, [3]]]' source_of([532, 94, [13, [41, 0]], [], 49], 0) == '[532, 94, ?, ?, 49]'
У меня есть огромный многомерный массив, и я хочу сериализовать его на строку. up_to_dimension
аргумент обязательно.Сериализация многомерных массивов
Функция должна работать как минимум в последних версиях Firefox, Opera, Safari и IE. Производительность - это ключ.