Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1001 (permalink)  
Старый 18.12.2013, 22:05
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от Maxmaxmaximus5
Пасоны, как вам новый стиль ui?
ты уже надоел срать своим ui во всех темах
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
  #1002 (permalink)  
Старый 19.12.2013, 03:32
Профессор
Посмотреть профиль Найти все сообщения от Maxmaxmaximus6
 
Регистрация: 19.12.2013
Сообщений: 180

Poznakomlus, наркоман, хватит через переводчик разговаривать.

Кстати пасоны, какой самый короткий и красивый способ получить глобальный обьект?

пока остановился на этом
eval("this")
но не надежно,
(function(){return this}())
куда надежнее

Последний раз редактировалось Maxmaxmaximus6, 19.12.2013 в 03:35.
Ответить с цитированием
  #1003 (permalink)  
Старый 19.12.2013, 03:44
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Maxmaxmaximus6, опять ты, троллинг не защитан.
<sarcasm>Самый надежный способ, работает 100%
(function(){ "use strict"; return this}());

"use strict" - это что бы быстрей работало, не обращай внимание, оптимизация такая.</sarcasm>
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.

Последний раз редактировалось cyber, 19.12.2013 в 04:17. Причина: добавил тэг <sarcasm>, вдруг кто еще серьезно восприймет :)
Ответить с цитированием
  #1004 (permalink)  
Старый 19.12.2013, 03:56
Профессор
Посмотреть профиль Найти все сообщения от Maxmaxmaximus6
 
Регистрация: 19.12.2013
Сообщений: 180

много миллисекунд сэкономит?

cyber, кстати я переписываю ядро ui =) теперь не будет классов будут только прототипы) будет один обьект главный модуль и у него будут ресурсы. можно создавать модули наследники которые будут наследовать ресурсы. короче крутотень такая что словами не передать. и главное и труъ и логично и можно даже код в функцию не оборачивать. круть
Ответить с цитированием
  #1005 (permalink)  
Старый 19.12.2013, 04:08
Профессор
Посмотреть профиль Найти все сообщения от Maxmaxmaximus6
 
Регистрация: 19.12.2013
Сообщений: 180

Гениально) ведь класс нужен когда мы будем несколько однотипных обектов создавать) но млять зачем нам тут это, я там парился с наследованием parent вон в конструкторпередавал, лол ПРОТОТИПЫ!!
ТО ЧТО НУЖНО!



Сообщение от cyber
работает в 2 раза быстрей
чо правда? а если в функции юз стрикт а во вложенной мы хотим использовать какой нить запрещенный ивал или with? (они вообще запрещены?)
Ответить с цитированием
  #1006 (permalink)  
Старый 19.12.2013, 04:11
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Стоп, ты реально воспринял серьезно про "use strict" ?
Ты мне реально настроение поднял
при использование "use strict" по умолчанию у функций this === undefined.
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.

Последний раз редактировалось cyber, 19.12.2013 в 04:14.
Ответить с цитированием
  #1007 (permalink)  
Старый 19.12.2013, 04:19
Профессор
Посмотреть профиль Найти все сообщения от Maxmaxmaximus6
 
Регистрация: 19.12.2013
Сообщений: 180

Сообщение от Poznakomlus
добавь cache
кэш чего?


если сократить код всей моей либы то это:

adddEventListener('DOMContentLoaded', function(){
    ui.init()
})

var ui = {
    /* */
}

ui.directive('name', function(){ /**/ })
ui.directive('trololo', function(){ /**/ })
ui.service('$qqff', function(){ /**/ })



охуенно?
я как бы вывернул все на изнанку

и там все на столько охуительно что не потребовалось ни чо за собой убирать
теперь даже в функцию все оборачивать не обязательно, а все ядро распихано по сервисам и директивам и прочему, при чем к этому доступ имеют и пользователи =) то есть нет больше "под капотом" и "над капотом", теперь ВСЁ над капотом)

Последний раз редактировалось Maxmaxmaximus6, 19.12.2013 в 04:22.
Ответить с цитированием
  #1008 (permalink)  
Старый 19.12.2013, 04:22
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Maxmaxmaximus6, насчет переменных, если перменные только для внутреннего использование то в название добавляют $ и $$, или это только для событий? http://habrahabr.ru/post/201832/
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #1009 (permalink)  
Старый 19.12.2013, 04:23
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от cyber
при использование "use strict" по умолчанию у функций this === undefined.

void function () {
    'use strict';

    alert(this === 100500);
}
.call(100500);
Ответить с цитированием
  #1010 (permalink)  
Старый 19.12.2013, 04:25
Профессор
Посмотреть профиль Найти все сообщения от Maxmaxmaximus6
 
Регистрация: 19.12.2013
Сообщений: 180

cyber, $$ это то что пользователю запрещено трогать
$ это то что пользователю можно и нужно трогать но в служебных целях для управления функциями ангуляра.

почему они используют баксы а не _? чтобы пользователь мог _ использовать =) очевидно же.

Сообщение от cyber
Стоп, ты реально воспринял серьезно про "use strict" ?
вот жуеба я повелся

monolithed, круто круто я придумал сделать)? описать все как обьект. оцени как батька.

Последний раз редактировалось Maxmaxmaximus6, 19.12.2013 в 04:27.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск плагина Менеджер картинок serhio11 jQuery 2 27.01.2014 15:43
Автопереключатель картинок Vempel Общие вопросы Javascript 0 03.10.2013 18:36
Смишных видео с намеком тред godofjavascript Оффтопик 4 30.12.2012 23:50
Одинаковая высота картинок Irina13 Javascript под браузер 15 29.02.2012 12:06
Загрузчик картинок Livanderiaamarum Общие вопросы Javascript 1 15.01.2012 17:21