|
Вопрос по JavaScript (последовательность операций, наверное)Обсуждение темы Вопрос по JavaScript (последовательность операций, наверное) в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Не то, чтобы это было сильно где-то нужно... Просто изучаю JavaScript... Вот такой код: <script language=javascript> n=5 m=++(n+1) document.write(m) </script> Все броузеры (в ... |
|
Опции темы |
28.02.2007, 09:58 | #1 |
|
Не то, чтобы это было сильно где-то нужно... Просто изучаю JavaScript...
Вот такой код: <script language=javascript> n=5 m=++(n+1) document.write(m) </script> Все броузеры (в которых я смотрю) выдают ошибку. При этом вот так: <script language=javascript> n=5 z=n+1 m=++(z) document.write(m) </script> все всё воспринимают нормально. Почему? |
|
28.02.2007, 11:11 | #2 |
|
Я в яве не спец, но ";" вы принципиально не ставите или в яве межно их не ставить?
А какую ошибку выдают браузеры? А если так? m=++(n)+1 |
|
28.02.2007, 13:48 | #3 |
|
; насколько я понял нужно только если нет Enter
IE выдает: Невозможно присвоить объекту "(number:6)" (здесь 6 - это n+1, это можно понять, если подставлять другие значения) Opera выдает: Inline script thread Error: name: ReferenceError message: Statement on line 4: Reference required in increment/decrement expression Backtrace: Line 4 of inline#1 script in file://localhost/D:/Archi/Saitopisatelstvo/JavaScript/a.html m = (n + 1, System.ReferenceError('Reference required in increment/decrement expression')); Уф... А в Netscape и Mozilla я не включал, чтобы вылазили окна с сообщениями об ошибке. Но они тоже не выводят результата. А насчет m=++(n)+1 - я же говорю - изучаю JavaScript. Конечно, можно, можно и так, как я указал - z=n+1; m=++(z). Но меня интересует, почему в данном случае ошибка! |
|
02.03.2007, 16:01 | #4 |
|
Вопрос снимается (объяснили на другом форуме).
Если кому интересно - при z=5; m=++z не только m присваивается 6, но и z! А n+1 - не переменная, ей он не мог ничего присвоить - отсюда и глюк... Вот... Поговорил сам с собой |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Последовательность действий... | nikola0077 | Кальянная | 1 | 21.09.2005 02:10 |
Самы банальный вопрос по JavaScript | vision | HTML, CSS, JavaScript | 2 | 16.05.2005 01:44 |
вопрос по javascript | shpi0 | HTML, CSS, JavaScript | 1 | 19.03.2005 21:14 |
Вопрос про стили в Javascript | sanchez911 | HTML, CSS, JavaScript | 0 | 11.08.2004 02:49 |
Вопрос по javascript ??? | kadafi | HTML, CSS, JavaScript | 7 | 23.03.2004 14:55 |
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|