чем этот способ объявления метода draw() лучше варианта ниже?
Ты записываешь метод в прототип, который будет общим для всех объектов, созданных через конструктор Car, во втором случае метод будет создаваться заново для каждого объекта.
В общем, экономия памяти в случае с прототипом