This commit is contained in:
Ilya Kantor 2014-10-26 22:10:13 +03:00
parent 06f61d8ce8
commit f301cb744d
2271 changed files with 103162 additions and 0 deletions

View file

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

View file

@ -0,0 +1,18 @@
# With + функция
[importance 5]
Какая из функций будет вызвана?
```js
function f() { alert(1) }
var obj = {
f: function() { alert(2) }
};
with(obj) {
f();
}
```