VirtualIreland.ru - Виртуальная Ирландия
Вернуться   VirtualIreland.ru - Виртуальная Ирландия > Живем в Ирландии > IT и Связь

IT и Связь Обсуждение "айтишных" вопросов и средств связи

Ответ
 
Опции темы Опции просмотра
Старый 19.06.2008, 12:09   #1
Заслуженный Участник
 
Откуда: Dublin
Сообщений: 1,290
Благодарности: 552 в 253 сообщениях Поиск благодарностей Ludwig
По умолчанию Задачка "дошел до ручки"

На днях было, написал такую вещь на JavaScript:

Код:
document.write('<script type="text/javascript">myfunc(' + arg1 + ','
                  + arg2 +')</script>');
и не сразу понял что в ней не так. В итоге получился небольшой тестик по программированию с уклоном в дзен

Что не так в этой строке? В браузере не пробовать!

Ludwig добавил 19.06.2008 в 13:10
И еще пусть кто-нибудь объяснит почему слово JavaScript в моем посте преобразуется в lowercase

Последний раз редактировалось Ludwig, 19.06.2008 в 12:10. Причина: Добавлено сообщение
Ludwig вне форума   Ответить с цитированием

Зарегистрируйтесь или войдите под своим именем, чтобы спрятать этот рекламный блок
Старый 19.06.2008, 15:55   #2
Заслуженный Участник
 
Откуда: Dublin
Сообщений: 1,290
Благодарности: 552 в 253 сообщениях Поиск благодарностей Ludwig
По умолчанию Re: Задачка "дошел до ручки"

*** SPOILER ALERT ***

Во-первых браузер ругнется на </script>, потому что он подумает, что блок кода закончился, но это не самое интересное.

На самом деле сгенерировать из JavaScript-а HTML код, в котором есть JavaScript код - это всегда абсолютно эквивалентно тому, что написать сразу JavaScript код и ничего не генерировать. То есть то что написано вверху эквивалентно

Код:
myfunc(arg1, arg2);
Такой вот дзен получился
Ludwig вне форума   Ответить с цитированием
Старый 19.06.2008, 16:27   #3
Заслуженный Участник
 
Аватар для S.R.
 
Откуда: Dublin (EST)
Сообщений: 2,382
Благодарности: 995 в 515 сообщениях Поиск благодарностей S.R.
По умолчанию Re: Задачка "дошел до ручки"

а что файрбуг говорит?!
__________________
Вскрытие показало, что чукча умер от вскрытия
S.R. вне форума   Ответить с цитированием
Старый 19.06.2008, 17:50   #4
Заслуженный Участник
 
Откуда: Dublin
Сообщений: 1,290
Благодарности: 552 в 253 сообщениях Поиск благодарностей Ludwig
По умолчанию Re: Задачка "дошел до ручки"

нет у меня файрбуга, а error console выдает ошибку где-то в районе </script>, но это понятно и к тому же не дзен
Ludwig вне форума   Ответить с цитированием
Старый 22.06.2008, 11:28   #5
Заслуженный Участник
 
Аватар для Arte
 
Откуда: Planet Earth
Сообщений: 3,287
Благодарности: 1,368 в 554 сообщениях Поиск благодарностей Arte
Отправить сообщение для  Arte с помощью ICQ
По умолчанию Re: Задачка "дошел до ручки"

Извращенец Вы, батенька... безо всякого дзена Есть такой подход к программированию - называется KISS. Индийцам и прочим он не знаком... Так что дзен и KISS (ну и простой и эффективный код при этом) несовместимы
__________________
_______________________
Синсерелли Ваш. Артемий
Arte вне форума   Ответить с цитированием
Ответ



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

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщ.
"Штамп 3" на "Штапм 2" и обратно, какие могут быть проблемы? Valera Иммиграция 28 16.03.2009 21:35
Реорганизация разделов "Женские Разговоры", "Клуб Будущих Мам" и "Наши Дети" OlexM Вопросы и предложения 43 22.04.2008 22:18
Предложение по разделам "Объявления" и "Услуги" Goshka Вопросы и предложения 4 02.03.2008 14:38
"Time" выбрал "человека года"-это В.В.Путин survivor Политика 2 19.12.2007 21:12
"foreman", "supervisor", "team lead Boris Работа в Ирландии 13 22.01.2006 19:32


Часовой пояс GMT, времени сейчас: 05:39.


vBulletin®, Copyright ©2000-2025, Jelsoft Enterprises Ltd., Русификация: zCarot, Vovan & Co
©2003-2025 VirtualIreland.ru - Виртуальная Ирландия