Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   getScript autoexecution (https://javascript.ru/forum/jquery/22562-getscript-autoexecution.html)

Snipe 25.10.2011 18:55

У eval, например, контекст будет там, где его вызвали, нет?
Т.е. если должна была создаться глобальная переменная в скрипте, она создаться в функции, в которой вызвали eval, и глобальной не станет.
Я не про
window.a = 'a',
конечно, а про
var a = 'a'

float 25.10.2011 20:06

Цитата:

а вот то что eval опять уберут из за ограничений строгого режима в 5 спецификации, я почти уверен.
так strict можно и не ставить - вот и не будет ограничений.
а про валидацию бредово конечно..
Цитата:

нет?
эвал - метод окна, и зис - окно по умолчанию, по логике...

Kolyaj 25.10.2011 23:14

DjDiablo,
о каких валидаторах вы говорите? Есть конечно jslint, но он параноидальный, им мало кто серьёзно пользуется.

Snipe 26.10.2011 10:36

Цитата:

Сообщение от float (Сообщение 132755)
эвал - метод окна, и зис - окно по умолчанию, по логике...

Это если window.eval()

x-yuri 26.10.2011 20:22

Цитата:

Сообщение от Kolyaj
Есть конечно jslint, но он параноидальный, им мало кто серьёзно пользуется.

к слову сказать, есть еще jshint (оставляя без внимания вопрос, кто им серьёзно пользуется)

DjDiablo 26.10.2011 21:09

Да почти наверняка JsLint.
Я вообще вчера вычитал что jsLint специально под стиль jquery переделывали, чтобы тот ошибок выдавал поменьше (не знаю правда ли, или это ктото отсебятину несёт) :)

Лично у меня jquery два десятка косяков набирает, мож я не c теми опциями проверяю :)

x-yuri 26.10.2011 23:53

Цитата:

Сообщение от DjDiablo
Лично у меня jquery два десятка косяков набирает, мож я не c теми опциями проверяю

с теми :yes:


Часовой пояс GMT +3, время: 13:36.