В чем разница между 2?
Конечно, это то же самое, что и развернутые наблюдаемые полосы вплоть до примитива js. Итак, почему есть ko.toJS или наоборот?
Кроме того, почему существует ko.mapping.toJS? Не делает ли это фактически то же самое, что и ko.toJS? Кажется, в нокауте есть несколько функций, которые делают то же самое, но должна быть причина, по которой они существуют.