en.javascript.info/1-js/5-functions-closures/7-with/1-with-function/solution.md
2015-03-10 12:36:58 +03:00

21 lines
359 B
Markdown

Вторая (`2`), т.к. при обращении к любой переменной внутри `with` -- она ищется прежде всего в объекте.
Соответственно, будет выведено `2`:
```js
//+ run
function f() {
alert(1)
}
var obj = {
f: function() {
alert(2)
}
};
with(obj) {
f();
}
```