Я часто вижу код как следующее в JavaScript:разница между funct1: функция по сравнению с функцией funct1()
func1: function() {
return array1.pop();
}
В чем разница между выше и что-то вроде этого:
function func1(){
return array1.pop();
}
ли два вышеупомянутых одинаково с другим способом письма? Первый выглядит как оператор переключения. Извините, если этот вопрос слишком прост, но в книгах JavaScript редко используется первый синтаксис, если это только вопрос синтаксиса; основная причина для меня задать этот вопрос в StackOverflow.
Нижняя часть даст вам синтаксическую ошибку ... – Musa
Первый будет * также * быть ошибкой, если он находится вне объектного литерала, вы имели в виду '=' вместо ':' там? Или вы уходите от окружающего контекста, что имеет значение? –
Извините за ошибку кода, я ее исправил. –