Показать сообщение отдельно
  #6 (permalink)  
Старый 31.08.2015, 22:45
Аспирант
Посмотреть профиль Найти все сообщения от forwardonly2015
 
Регистрация: 31.08.2015
Сообщений: 90

рони,
Не совсем понятно, проверку чего решает Ваш вариант. ТС в своем примере проверяет наличие 3-х параметров, Ваш пример допустит в качестве параметра {a: 1} и даже, например, 1, true, etc. Второе, Вы слишком легкомысленно используете for in, в Вашем случае в target-объект будут скопированы все поля, включая всю цепочку родителей. Надо ли это ТС'у? хз.
Ответить с цитированием