en.javascript.info/01-js/05-functions-closures/07-with/01-with-function/solution.md
Ilya Kantor f301cb744d init
2014-10-26 22:10:13 +03:00

17 lines
353 B
Markdown

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