Как проверить наличие inf (и | или) NaN в переменной типа double

Позвольте мне начать с того, что я разработчик PHP, а не ASP. (И мне бы очень хотелось, чтобы у ASP был isset () .) И я работаю в реальной среде, поэтому у меня нет возможности проводить какое-либо тестирование.

Все ресурсы, которые у меня есть. найдено, предлагают различные способы проверки существования переменной.

Вот что я пытаюсь сделать:

На НЕКОТОРЫХ страницах я устанавливаю переменную, которая содержит значение для роботов тег:

dim dsep_robots
dsep_robots = "nofollow,noindex"

Все страницы включают header.asp . В моем файле заголовка я хочу проверить, имеет ли dsep_robots значение, и если да, то вывести это значение, иначе ничего не вывести.

Я думаю , что проверяет, dsep_robots ] имеет значение, которое может выглядеть следующим образом:

if not dsep_robots = "" then
    '...
end if

В лучших практиках PHP указано, что когда вы ' при использовании переменной, которая может существовать, а может и не существовать, вы всегда должны проверять if (isset ($ var)) {...} (в противном случае появится уведомление, если переменная не существует) .

Есть ли такая вещь в ASP - т.е. действительно ли мне нужно проверять, существует ли она, или я могу просто проверить, имеет ли она значение?

6
задан DOK 4 November 2010 в 15:51
поделиться