Как читатели могут собраться из следующего... Я новичок в D3.... Я экспериментирую в данный момент с помощью .enter() и .exit().remove(). Я пытаюсь понять, что делает ключевая функция...? Я просматриваю DOM с помощью Chrome > Console и не вижу никаких очевидных различий между .data(dataSet, keyFunction) и без ключевой функции .data(dataSet).
Кто-нибудь может предложить любые эксперименты, чтобы попробовать (или консольные выражения), которые могут помочь мне понять, что делает таинственная ключевая функция....