Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Помогите с функцией (https://javascript.ru/forum/misc/59289-pomogite-s-funkciejj.html)

ruslan_mart 05.11.2015 07:49

Цитата:

Сообщение от AntonMs
Ruslan_xDD, понятно, но вроде не встречал ситуации где это нужно.

Потому что почти никто так делает, но так делать нужно.

loljs 06.11.2015 14:48

Цитата:

Сообщение от AntonMs (Сообщение 394544)
Ruslan_xDD, понятно, но вроде не встречал ситуации где это нужно.

Чтобы имена переменных скрыть. На самом деле, это особо и не нужно, если не боишься конфликтов. Просто кто-то сделал когда-то, и все стали лепить где не попадя, как попугаи.

Есть, правда, еще небольшой профит. Переменные локальны -- лукапы будут быстрей, если глобальный объект будет сильно захламлен. Но это только если производительность очень сильно критична, экономия на спичках в чистом виде + "бонусом" получаем оверхед по памяти.

AntonMs 09.11.2015 16:23

loljs, я тоже так думаю, но из-за неопытности - раньше казалось что причин так делать больше чем две)


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