История изменений
Исправление AndreyKl, (текущая версия) :
Я же написал, что объявление переменнойна уровни лексического скоупа, а не блочного, может применяться и для иных вещей, где твой DI не поможет никак.
Вон, посмотри как в ангуляре DI применяется. Очень удобно, твой убогий скоуп рядом не валялся. Зачем костыли если есть современный удобный инструмент?
Если есть пример для которого нет современного удобного инструмента, ну так приведи _такой_ пример. Я собственно об этом и прошу. А ты приводишь мамкины примеры, и у тебя все виноваты что тебя бедолагу не понимают, выжимая из тебя примеры по капельке.
Пример а-ля ангуляр 1.х, по памяти:
DIservice.createObject(function(document) {
return {
method1: function(a, b) {
...
document.location.assign(href)
...
}
}
})
ну а DIService конфигуряется вначале. потом поставляет нужные нистансы в создаваемые объекты через параметры функций-конструкторов.
Исправление AndreyKl, :
Я же написал, что объявление переменнойна уровни лексического скоупа, а не блочного, может применяться и для иных вещей, где твой DI не поможет никак.
Вон, посмотри как в ангуляре DI применяется. Очень удобно, твой убогий скоуп рядом не валялся. Зачем костыли если есть современный удобный инструмент?
Если есть пример для которого нет современного удобного инструмента, ну так приведи _такой_ пример. Я собственно об этом и прошу. А ты приводишь мамкины примеры, и у тебя все виноваты что тебя бедолагу не понимают, выжимая из тебя примеры по капельке.
Пример из а-ля ангуляр 1.х, по памяти:
DIservice.createObject(function(document) {
return {
method1: function(a, b) {
...
document.location.assign(href)
...
}
}
})
ну а DIService конфигуряется вначале. потом поставляет нужные нистансы в создаваемые объекты через параметры функций-конструкторов.
Исправление AndreyKl, :
Я же написал, что объявление переменнойна уровни лексического скоупа, а не блочного, может применяться и для иных вещей, где твой DI не поможет никак.
Вон, посмотри как в ангуляре DI применяется. Очень удобно, твой убогий скоуп рядом не валялся. Зачем костыли если есть современный удобный инструмент?
Если есть пример для которого нет современного удобного инструмента, ну так приведи _такой_ пример. Я собственно об этом и прошу. А ты приводишь мамкины примеры, и у тебя все виноваты что тебя бедолагу не понимают, выжимая из тебя примеры по капельке.
Пример из а-ля ангуляр 1.х, по памяти:
DIservice.createObject(function(document) {
return {
method1: function(a, b) {
...
document.location.assign(href)
...
}
}
})
ну а DIService конфигуряется вначале. потом поставляет нужные нистансы в создаваемые объекты через параметры функций-конструкторов.
Исправление AndreyKl, :
Я же написал, что объявление переменнойна уровни лексического скоупа, а не блочного, может применяться и для иных вещей, где твой DI не поможет никак.
Вон, посмотри как в ангуляре DI применяется. Очень удобно, твой убогий скоуп рядом не валялся. Зачем костыли если есть современный удобный инструмент?
Если есть пример для которого нет современного удобного инструмента, ну так приведи _такой_ пример. Я собственно об этом и прошу. А ты приводишь мамкины примеры, и у тебя все виноваты что тебя бедолагу не понимают, выжимая из тебя примеры по капельке.
Исправление AndreyKl, :
Я же написал, что объявление переменнойна уровни лексического скоупа, а не блочного, может применяться и для иных вещей, где твой DI не поможет никак.
Вон, посмотри как в ангуляре DI применяется. Очень удобно, твой убогий скоуп рядом не валялся. Зачем костыли есть есть современный удобный инструмент?
Если есть пример для которого нет современного удобного инструмента, ну так приведи _такой_ пример. Я собственно об этом и прошу. А ты приводишь мамкины примеры, и у тебя все виноваты что тебя бедолагу не понимают, выжимая из тебя примеры по капельке.
Исходная версия AndreyKl, :
Я же написал, что объявление переменнойна уровни лексического скоупа, а не блочного, может применяться и для иных вещей, где твой DI не поможет никак.
Вон, посмотри как в ангуляре DI применяется. Очень удобно, твой убогий скоуп рядом не валялся. Зачем костыли есть есть современный удобный инструмент?
Если есть пример для которого нет современного удобного инструмента, ну так приведи _такой_ пример. А то приводишь мамкины примеры, а у тебя все виноваты что тебя бедолагу не понимают, выжимая из тебя примеры по капельке.