Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Вопрос не в тему. (Про JavaScript) / 7 сообщений из 7, страница 1 из 1
10.11.2004, 18:50
    #32776231
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос не в тему. (Про JavaScript)
Народ, я понимаю, что топик не про то, но спрашивать больше негде.

Есть ли в JavaScript такие спецсимволы: ? и : . И что они делают, если есть? Такой вот вопрос.
...
Рейтинг: 0 / 0
10.11.2004, 19:08
    #32776253
taj
taj
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос не в тему. (Про JavaScript)
Спецсимволов таких нету, и они ничего не делают.
Но есть сокращенный вариант записи условного оператора if.

вместо
Код: plaintext
1.
2.
if (expression) { b = xxx }
else { b = yyy }
пишут просто
Код: plaintext
b = (expression) ? xxx : yyy
...
Рейтинг: 0 / 0
11.11.2004, 12:49
    #32777331
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос не в тему. (Про JavaScript)
На одном сайте нашёл такой код:
function P7_autoLayers() { var g,b,k,f,args=P7_autoLayers.arguments;
var a = parseInt(args[0]);if(isNaN(a))a=0;
if(!document.p7setc) {p7c=new Array();document.p7setc=true;
for (var u=0;u<10;u++) {p7c = new Array();}}
for(k=0; k<p7c[a].length; k++) {
if((g=MM_findObj(p7c[a][k]))!=null) {
b=(document.layers)?g:g.style;b.visibility="hidden";}}
for(k=1; k<args.length; k++) {
if((g=MM_findObj(args[k])) != null) {
b=(document.layers)?g:g.style;b.visibility="visible";f=false;
for(j=0;j<p7c[a].length;j++) {
if(args[k]==p7c[a][j]) {f=true;}}
if(!f) {p7c[a][p7c[a].length++]=args[k];}}}
}
...
Рейтинг: 0 / 0
11.11.2004, 16:04
    #32777864
*
*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос не в тему. (Про JavaScript)
Sarin , ну нашёл, молодец, ну и что? От нас то ты чего хочешь?
...
Рейтинг: 0 / 0
11.11.2004, 16:29
    #32777958
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос не в тему. (Про JavaScript)
Я хочу понять, как это работает.
А это работает!!!
...
Рейтинг: 0 / 0
11.11.2004, 20:41
    #32778469
taj
taj
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос не в тему. (Про JavaScript)
Sarin, к сожалению ни * ни я и никто другой не можем вложить тебе в голову свой мозг. Того, что я тебе написал, достаточно для понимания механики приведенного отрывка кода, если единственная проблема была с ? : .

Есть у меня один знакомый - когда-то мы работали вместе. И есть у него удивительная привычка спрашивать всякую, извините, херню по аське. И в результате как программист он, по-моему, не особо вырос.
Я, конечно, тоже далеко не гуру, но все же могу дать совет - почитай документацию по Javascript, почитай про отличия броузеров - привыкни! Привыкни искать решение сам, и лишь в *крайнем* случае спрашивать других. А то так и будешь ходить по форумам со странными вопросами.

Без обид, все когда-то начинали, но начинать тоже надо правильно.

Сорри за флуд.
...
Рейтинг: 0 / 0
11.11.2004, 21:42
    #32778521
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос не в тему. (Про JavaScript)
Я разобрался в этлом коде. Понял, что ты мне сказал.
Понял, как это работает.
Я не хакер и не гуру. Но программить умею, а чего не умею научусь по мануалам, а не по форому. Сюда я обращаюсь, когда необходим срочный ответ на вопросы (ПОКА) мне плохо известные.

Всем спасибо за заботу и за ответы.
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Вопрос не в тему. (Про JavaScript) / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]