Цитата:
Цитата:
|
Цитата:
|
Цитата:
foo = "bar"; var foo; alert(foo); , чтобы подчеркнуть свой богатый внутренний мир. Ну а чё! Я вот не понимаю людей, которые объявляют переменные в начале функции. И в знак протеста, я буду объявлять переменные внизу функций!!! |
Sweet,
Вы там написали совершенно другое. Вы аллертите необявленное и неприсвоенное. Это ошибка. |
Цитата:
value = alert(left); var left; alert( 'Небыло никакой ошибки, alert(left) в свою очередь вернула: ' + value ); Хотя бы проверяйте свои домыслы прежде чем утверждать. |
Цитата:
foo="bar" var foo delete foo console.log(global.foo)// undefined console.log(foo)// bar |
Цитата:
|
foo, еслиб вы почитали учебник на этом сайте и вы бы знали почему.
|
Цитата:
|
Цитата:
Function(/*arguments*/, moduleText)(/*arguments*/); , где /*arguments*/ - не помню точно какие аргументы (помню module, __dirname и ещё какие-то). Т.е. foo="bar" // присваиваем значение переменной var foo // объявляем переменную delete foo // пытаемся удалять переменную - false console.log(global.foo)// это не имеет никакого отношения к переменной console.log(foo)// bar - ибо почему бы и нет =) |
Часовой пояс GMT +3, время: 22:59. |