Страниц (4): « 1 [2] 3 4 » |
|
Описание: как правилино писать? |
Поиск в теме | Версия для печати |
TvoyWeb |
Отправлено: 23 Марта, 2005 - 18:06:40
|
Главный здесь
Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003
Откуда: Tashkent Uz
Карма 52
|
Валерий пишет: важно еще что за чем идет? Так?
Нет это не важно. Для скрипта вообще не важно что ты пишешь в documet.write(). Для него важно чтобы не было допущено синтаксических ошибок.
Например если ты код внутри documet.write() заключаешь в двойные кавычки, то все двойные кавычки в коде нужно экранировать слешем вот так:
CODE:document.write("<img src=\"images/image_18.gif\" width=\"153\" height=\"45\" alt=\"\">");
Если код внутри documet.write() заключаешь в одинарные кавычки (апострофы) то двойные кавычки экранировать не нужно
CODE:document.write('<img src="images/image_18.gif" width="153" height="45" alt="">');
То же правило и для апострофов в коде заключенном в documet.write() |
|
|
Валерий |
Отправлено: 24 Марта, 2005 - 01:24:08
|
Админ-3
Покинул форум
Сообщений всего: 2676
Дата рег-ции: Янв. 2005
Откуда: Беларусь
Карма 16
|
TvoyWeb
Когда я научусь задавать вопросы...
Я хочу знать, что ДЕЛАЕТ каждый знак.
Вот, например 5+4-(8-7)
Я знаю, что делает скобка, что она диктует.
Перечитал три учебника по скриптам - везде пишется, что так писать НАДО, но нет объяснения, почему надо? Ну, устроен я таким образом, что без этого знания мне впустую вся наука.
Синтаксис мне нужен. Причем с объяснением дела каждого знака.
Тег в НТМЛ - все понятно. В скриптах - море знаков. Если часть их объясняется (начало скрипта, конец, к примеру - ;, то об остальном -"надо писать так". Вопрос в том, что когда просто диктуется, знаешь, как написать скрипт ЭТОТ. "Этот скрипт делает из экрана окошко с решеткой" - мне это не надо. Я должен посмотреть скрипт и сказать сам, что он будет делать. А сложные скрипты нельзя понять без самого точного знания фунциональной состоявляющей синтаксиса.
Азы - им и хочу научиться. Где это найти? |
|
|
TvoyWeb |
Отправлено: 24 Марта, 2005 - 05:50:35
|
Главный здесь
Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003
Откуда: Tashkent Uz
Карма 52
|
Валерий пишет:Азы - им и хочу научиться. Где это найти?
Насчет JS даже не знаю. В свое время я тоже хотел понять и изучить JS, но из за нехватки нужной литературы, так у меня ничего и не вышло, по ка не начал изучать PHP. Благо литературы на эту тему валом.
Валерий пишет:Я хочу знать, что ДЕЛАЕТ каждый знак.
Если брать конкретный пример, то тебе нужно знать о типах данных в JS. А именно, переменная, массив, число, строка и т.д.
Для каждого типа есть свои правила написания.
Пример:
CODE:perem = "Это пробный текст";
здесь perem - это переменная, которой присвоено некое значение. В данном случае в качестве значения присвается !строка!
Это пробный текст - это строка. По правилам строка должна быть обрамлена в одинарные или двойные кавычки. В JS, насколько я помню, если каждое действие пишешь на новой строке, то можно не ставить знак ":"(точка с запятой). Но если все действия пишешь на одной строке, то действия нужно разделять этим знаком ";".
Теперь смотри:
CODE:perem = "Это пробный текст";
newperem = perem;
Чеиу, по твоему мнению, равно значение переменной newperem в этом коде?
А равно оно Это пробный текст.
Так как переменной newperem мы присвоили (знак "=" явлzется знаком присвоения) значение переменной perem, которой ранее мы присвоили значение строки Это пробный текст.
Ну вобщем вот так |
|
|
|
Поиск в теме | Версия для печати |
Страниц (4): « 1 [2] 3 4 » |
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0) |
« JavaScript » |
Все гости форума могут просматривать этот раздел. Только администраторы и модераторы могут создавать новые темы в этом разделе. Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
|
|
|