Вполне нормальная практика, ничем не мешающая читабельности. И это не единственное применение aa && bb:
animatable && $( el ).animate({ ... }); log = function( text ){ console && console.log( text ); }Что здесь непонятного, я не знаю. |
А вот я не брезгую func && func(). Всё равно для всех читабельно не сделаешь. А тот кто знает - поймёт.
|
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
Livaanderiamarum, успокойтесь. Новички действительно путаются во всём, чего не знают. Но почему это должно влиять на то, как я пишу код - я не понимаю.
Если я пишу код для новичка - я стараюсь его писать понятно. Если я пишу код, который в будущем разбирать буду либо я, либо программист-не-новичёк - я не вижу причин не использовать данную конструкцию (я не говорю обо всём, что тут приводилось в пример). Она понятна программисту, который хорошо знает JS. |
Цитата:
|
Цитата:
if (typeof (func) !== "undefined") { // проверяем, есть ли функция func(); // если есть - запускаем }; Цитата:
"Здравствуйте! Судя по вашему сообщению, вы ну совсем не знаете javascript. Освойте основы языка и вопрос отпадет сам, полностью или частично. А с чем не справитесь - поможем. На сайте javascript можно начать изучать с учебника, раздел Основы javascript. Возможно, вам также понадобится HTML - учебник есть, например, здесь: http://ru.html.net/tutorials/html/ Задавайте конкретные вопросы по ходу дела." |
Часовой пояс GMT +3, время: 01:21. |