Давайте рассмотрим переменную obj , которая определяется как:
var obj = {
one: "I am a String",
two: {},
three: 3,
four: []
}
Теперь давайте представим функцию с именем replaceWithType () , которую можно использовать примерно так:
var type = replaceWithType(obj)
console.log(JSON.stringify(type))
Это выводит:
{"one":"string","two":"object","three":"number","four":"array"}
Итак, вы можете видеть, что replaceWithType () заменяет значение их типами , но я не понимаю, как построить эту функцию. Итак, можете ли вы дать мне краткую демонстрацию того, как это можно сделать?