Отличается тем что эта функция принадлежит классу, в котором была создана, а не его экземплярам. Но, 1) она тоже наследуется как и обычный метод класса, и 2) я так и не смог придумать случая в котором нельзя было бы обойтись обычным методом, который присваивается в прототип класса. Вероятно, в объектно ориентированных яп это работает несколько иначе, и тогда, в этом случае, есть смысл. А в джс это просто синтаксический сахар.
Окей, но тогда ответь: зачем комитету, который занимается разработкой языка, было все таки нужно добавлять эту конструкцию синтаксическую? Просто для удобства и читаемости кода?
Обсуждают сегодня