Доброго,
Встречается такой код:
function foo(arg1) {
arg1 = arg1 || 'что-то опциональное';
...
}
Все работает отлично, но вопрос. Будет ли такое переприсвоение иметь негативные последствия, допустим, утечки памяти? Вообще, будет ли заново выделяться память под ту же самую переменную? Или все зашибись, не надо париться?
Спасибо.