Ответы:
newсоздает новый (пустой) объект и устанавливает thisна него, а затем вызывает функцию, которая действует как конструктор для объекта (путем манипулирования this. что - то ). Вызов той же функции без newключевого слова позволил бы ей действовать в соответствии с тем, что в thisданный момент означает.
newи созданный объект теряется.
newприведет к тому, что прототип нового объекта будет установлен так, чтобы он ссылался на прототип первой функции, которой передается новый объект. Я не думаю, что поведение может быть законно достигнуто с помощью других средств.