Может хабру автоматически дописывать сей коммент к постам подобного содержания? Зачем его из топика в топик копировать?) ps: или автора на кол посадить. пусть часок посидит да подумает… прежде чем писать
На самом деле, думаю, всё это — чистая эстетика без практического применени. Как построить скульптуру из пивных банок. Привлекает сама возможность сделать что-нибудь «эдакое».
Возможность такого вызова это конечно хорошо, но вот практического применения 0, если даже и где-то применять нужно подготавливать людей к такому, т.к. такие манипуляции серьезно ухудшают читаемость и анализ кода.
Javascript и так провоцирует своей архитектурой на плохо понятные конструкции в коде. А вы еще больше его мудрите ))
Думаю эту статью следует воспринимать как «смотрите какой еще забавный изврат можно сделать», но не как предложение к реальному действию.
Было бы правильнее написать «неявно» вместо «фактически», ведь фактически то метод вызывается.
И преподнести это стоило бы как описание способа неявного вызова функции, и не связывать его (способ) с ленью написать две скобки :)
Метод, конечно, интересный. Правда лично я никогда не задумывался над чем-то подобным: во-первых, не вижу практической ценности; во-вторых, я в первую очередь за то, чтобы код был хорошо читаем и легко анализировался.
Никто не издевался. Все ради спортивного интереса. Пусть лучше будет такая возможность в javascript, чем нет. Возможно, это в большинстве случаев не юзабельно, но нужно показать что оно есть. В любом случае, пользователи выберут, что для них юзабельно, а что — нет.
вы знаете, после некоторых манипуляций с некоторыми людьми, я сделал для себя вывод: лучше показать сложно, но правильно, чем просто но плохо, нельзя показывать все возможности, может быть плохо в итоге
Плохо с точки зрения чего/кого? Плохо кому? Почему кто-то за кого-то должен решать, что ему плохо?
Простите, за максимализм, но нужно знать как можно больше. Другое дело — выбирать между тем или иным.
есть люди которые пишут код, есть которые им пользуются, если этим ограничивается все, тогда все довольны, пока не появляются третьи, которые поддерживают код…
Вызов метода Javascript без его вызова фактически