Этот вопрос имеет несколько ответов (вроде) уже: Javascript: Var = Var = функции, несколько переменных назначений в одной строке и т.д., но я хотел бы задать другой вид вопрос об этом.Javascript множественного присваивания переменной
Таким образом, это очень удобно, чтобы иметь возможность использовать:
var av = 0, bb;
var cvs = bb = av;
console.log(cvs,bb) // outputs 0 0
Мой вопрос, как кросс-браузер это? Могу ли я уйти с использованием этого повсюду, в том числе IE6 или этажерки, или я должен просто придерживаться:
var av = 0, bb;
bb = av; cvs = av;
И если изменить одну переменную в любой точке кода, значит ли это, что другая переменная изменено или нет связи за пределами первоначального назначения?
Спасибо!
Это кросс-браузер. – zerkms
Это часть JavaScript, поэтому она должна работать в браузерах, которые реализуют JavaScript. – K3N