Серверный JavaScript 1.4. Руководство по использованию

       

Когда Использовать Эти Виды Техники


В большинстве случаев ясно, когда использовать тэг SERVER, а когда - обратные кавычки. Иногда, однако можно достичь того же результата другим путём ("Мы пойдём..."). В общем, лучше использовать обратные кавычки для внедрения значений JavaScript в тэги HTML, а в других случаях - тэг SERVER.

Например, в Hangman вместо

<IMG SRC=`"images\hang" + client.num_misses + ".gif"`>

можно записать

<SERVER>
write("<IMG SRC=\"images\hang");

write(client.num_misses);
write(".gif\">");
</SERVER>

Обратите внимание, что обратная наклонная черта (backslash) даёт возможность ввести знак кавычки внутри литеральной строки. Хотя результирующий HTML - тот же самый, в этом случае обратные кавычки предпочтительнее, поскольку исходник легче читать и редактировать.



Содержание раздела