Я надеюсь уменьшать требования устройства хранения данных для данных JSON deltifying это против известного набора значений по умолчанию. В основном то, что я хочу, является инверсией для jQuery .extend()
функция, такая, что следующий тест передает для произвольных JSON-совместимых объектов:
function test_delta(defaults, delta) {
var current = $.extend(true, {}, defaults, delta);
QUnit.same(get_delta(current, defaults), delta);
}
Прежде чем я начну писать свое собственное get_delta()
, кто-либо знает о существующей реализации?