dzieje się tak, ponieważ twoje żądanie.body zawiera adres:'{}', który jest łańcuchem, a nie tablicą i nie jest obiektem, jeśli piszesz
var body={ name: 'santhu', address: []}; //and not { name: 'santhu', address: '{}'}
var employee = new Employee(body);
będzie działać dobrze