Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 04.11.2015, 20:31
Аватар для EmperioAf
Профессор
Отправить личное сообщение для EmperioAf Посмотреть профиль Найти все сообщения от EmperioAf
 
Регистрация: 15.01.2015
Сообщений: 622

Сообщение от AntonMs
но вроде не встречал ситуации где это нужно
допустим вы хотите написать библиотеку которой будут все пользоваться (например jQuery).
Тогда вы пишите:
;(function(parameters){
  //создаём объект jQuery и вешаем на него все необходимые методы
  return jQuery;
}();
Ответить с цитированием
  #12 (permalink)  
Старый 05.11.2015, 07:49
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

Сообщение от AntonMs
Ruslan_xDD, понятно, но вроде не встречал ситуации где это нужно.
Потому что почти никто так делает, но так делать нужно.
Ответить с цитированием
  #13 (permalink)  
Старый 06.11.2015, 14:48
Аспирант
Посмотреть профиль Найти все сообщения от loljs
 
Регистрация: 06.11.2015
Сообщений: 68

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

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

Последний раз редактировалось loljs, 06.11.2015 в 15:23.
Ответить с цитированием
  #14 (permalink)  
Старый 09.11.2015, 16:23
Аватар для AntonMs
Профессор
Отправить личное сообщение для AntonMs Посмотреть профиль Найти все сообщения от AntonMs
 
Регистрация: 25.01.2015
Сообщений: 163

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



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с функцией! rutcod Общие вопросы Javascript 7 22.07.2015 14:06
Помогите разобраться с функцией SlideToggle mik3030 jQuery 8 12.07.2015 17:38
Помогите разобраться с функцией. zaetss Учебные материалы 3 13.05.2015 10:46
Помогите с функцией error ajax Evhen AJAX и COMET 2 13.12.2013 11:17
Помогите с Функцией lublupospat AJAX и COMET 4 18.03.2012 19:42