Язык скриптования сайтов Parser 3

Voidintdouble


int, double


^объект.int[]  

^объект.int(значение по умолчанию)  

^объект.double[]  

^объект.double(значение по умолчанию)

В случае отсутствия объекта эти методы выдают либо 0, либо значение по умолчанию. Эти методы работают, когда выполняется преобразование к int/double не определенных заранее объектов, скажем, полей форм (см. класс form).

Пример

^form:number.int[]


Если поле number определено, то есть было передано, его значение просто преобразуется к классу int. Если же это поле не определено, то есть его просто нет, несуществующее значение, относящееся к классу void, приравняется к 0, и ничего страшного не произойдет - код будет выполняться дальше.



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