JavaScript вам может пригодиться как минимум в двух местах:
| • | Логические ветки (особых знаний JavaScript не требуется); |
| • | Написание дополнительных обработчиков, когда не хватает макросов (нужно немного разбираться в JavaScript). |
JavaScript в логических ветках
В ветках логического типа записывается выражение на языке JavaScript, которое возвращает true или false.
Например,
3>5
возвращает значение false, или вот это выражение
"qwe" != "asd"
возвращает true.
JavaScript для расширения функционала
В ZennoPoster 3 есть макрос, который выполняет куски кода, записанные на языке JavaScript.
Можете писать просто выражения, можно даже целые классы.
Чтобы получить результирующее значение, нужно, либо написать слово return и поставить после него имя переменной, значение которой должен вернуть макрос, выполняющий ваш JavaScript код, либо просто написать в конце эту переменную, макрос вернет значение самой последней переменной, которая была задействована в вашем JavaScript коде.
Тест JavaScript
Естественно, если вы написали код на JavaScript, его нужно протестить. Откройте ProjectMaker в редакторе шаблонов наверху в панели управления, найдите кнопку "Тестер JavaScript" нажав ее, откроется такое окно:
в нем можно протестить ваш кусок кода.