- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
class Select
constructor: ->
Select = this
###
var Select;
Select = (function() {
function Select() {
Select = this;
}
return Select;
})();
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+144
class Select
constructor: ->
Select = this
###
var Select;
Select = (function() {
function Select() {
Select = this;
}
return Select;
})();
код на coffeescript. до сих пор годаю - зачем?
1024-- 02.05.2015 13:56 # 0
И ведь получилось.
LispGovno 03.05.2015 11:24 # 0
1024-- 03.05.2015 16:24 # 0
А в JS переопределяется ненужная переменная в замыкании, значение которой (конструктор) уже вернули, и всем в общем-то всё равно, что с ней произошло.
То есть ничего не получилось сделать.
Получилось только запутать меня. Я честно верил, что значение присваивается, пока не посмотрел перевод на нормальный JS.
kegdan 02.05.2015 13:59 # 0
LispGovno 03.05.2015 11:23 # 0
Stallman 03.05.2015 22:27 # 0