Значение параметра функции по умолчанию в сафари не работает

Я использую angularjs и у меня проблемы сnull назначение только в сафари. Работает в Chrome и Firefox.

$scope.submit = function(id=null){
}

Я получаю эту ошибку

SyntaxError: Expected token ')'

когда я удаляюnullЭто просто работает. Я не знаю почему!

$scope.submit = function(id){
}

Пожалуйста, помогите мне понять, почему это происходит только с сафари?

Ответы на вопрос(1)

Ваш ответ на вопрос