Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Я учу JavaScript (https://javascript.ru/forum/misc/43357-ya-uchu-javascript.html)

lord2kim 03.12.2013 00:23

Цитата:

Сообщение от Antarius (Сообщение 284139)
(age < 81 ) ? document.write("Я очень стар") : document.write("Я суперстар");

Цитата:

Сообщение от Antarius (Сообщение 284163)
Этом...а можно пример?) Только очень простой пожалуйста)

document.write(age < 81 ? "Я очень стар" : "Я суперстар");
//или
var str = age < 81 ? "Я очень стар" : "Я суперстар";
document.write(str);

danik.js 03.12.2013 00:44

Цитата:

Сообщение от Antarius
чем короче код тем быстрее он работает, я прав да?)

Нет. В данном случае тернарные операторы работают медленней, чем обычные if/else, а мой вариант с объектом еще медленней (причем намного).
Но ведь глупо говорить о "скорости" в конексте твоего примера, который при любой из трех реализаций отработает менее чем за миллисекунду.
Поэтому нужно выбирать наиболее читаемый и поддерживаемый способ, а не быстрый.

Antarius 03.12.2013 11:10

Цитата:

Сообщение от danik.js
Поэтому нужно выбирать наиболее читаемый и поддерживаемый способ, а не быстрый.

Я тебя понял, спасибо.

Antarius 03.12.2013 16:22

Дорогие товарищи, работая в notepad++ и постоянно перескакивая в браузер, который зависает сразу если неправильно написал цикл, возник новый вопрос.
Какой IDE посоветуете для работы с JS?
Написал код, тут же его проверил.
Написал бесконечный цикл, тут тебе выскочила ошибка "сынок, у тебя бесконечный цикл, проснись" :D
Что вы можете сказать про JetBrains Webstorm?

ksa 03.12.2013 16:34

Цитата:

Сообщение от Antarius
Написал бесконечный цикл, тут тебе выскочила ошибка "сынок, у тебя бесконечный цикл, проснись"

Не настолько все интуитивно... :)

Antarius 03.12.2013 16:41

Цитата:

Сообщение от ksa
Не настолько все интуитивно...

А лично ты чем пользуешься?)

animhotep 03.12.2013 16:42

Цитата:

Сообщение от Antarius
Какой IDE посоветуете для работы с JS?

выглядит интересно, жаль линукс не поддержиают(
http://habrahabr.ru/company/codeorchestra/blog/204538/

Antarius 03.12.2013 16:51

Цитата:

Сообщение от animhotep
выглядит интересно, жаль линукс не поддержиают(
http://habrahabr.ru/company/codeorchestra/blog/204538/

Посмотрел) Sublime Text интересный))) но сволочь платный)))

animhotep 03.12.2013 16:53

бесплатная версия только окошко выкидывает периодически
шторм тоже платный кстати

Antarius 03.12.2013 16:58

Цитата:

Сообщение от animhotep
бесплатная версия только окошко выкидывает периодически
шторм тоже платный кстати

Ясно. Спасибо. Я тут натолкнулся на Aptana Studio 3. Он и на PC, Linux, Mac работает и бесплатный :) Попробую сейчас его, но я так понял что неважно где писать код, хоть в блокноте, главное что бы он работал. Но ведь удобство тоже играет огромную роль) Вот какой самый удобный, самый user friendly? Вообще есть такие?))


Часовой пояс GMT +3, время: 13:36.