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

danik.js 02.12.2013 23:29

Antonius, верно. Еще бы хорошо вместо document.write просто менять значение переменной и делать document.write вконце.

Antarius 03.12.2013 00:19

2 danik.js
Почти всё понял, уверен спустя месяц перечитаю всё и пойму еще лучше)) Спасибо большое что отвечаешь)
Цитата:

Сообщение от danik.js
Отдуши посмеялся ) Этапные ключи )))

Та да, холодно на улице, сморозил :D

2 Antonius
Ничего себе, похожие ники, похожие :)
Ну мне было просто интересно, как можно сократить код, ведь как по мне, чем короче код тем быстрее он работает, я прав да?)

Цитата:

Сообщение от danik.js
Еще бы хорошо вместо document.write просто менять значение переменной и делать document.write вконце.

Этом...а можно пример?) Только очень простой пожалуйста)

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 интересный))) но сволочь платный)))


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