Подойдет ли windows для javascript разработки?
Пойдет любая, абсолютно любая ОС, где есть текстовой редактор и браузер.
Лучше текстовый редактор с подсветкой синтаксиса HTML, CSS и JS. Мне лично нравиться Atom, но как хотите.
Единственная причина, по которой можно поставить линукс - это крутые инструменты для пентестинга и тестинга вообще. Но на самом коде это никак не отразится.
P.S. А у знакомого нужно прямо спросить, какие подводные камни?) Я кодил и с Windows 10, и с Debian. Разница только в скорости работы ОС и браузере по умолчанию.
Подойдет.
Разработка идет не в ОС а в среде разработки. Выбирайте в чем вам удобнее работать.
И в любом случае, начинающему разработчику вообще не важна ОС.
Доберетесь до нюансов, когда для вас ОС будет иметь значение - поймете зачем она вам нужна - поставите.
Бывает обратная ситуация, когда разрабатывать нужно javascript под IE, и придется только под Windows работать