Снегопат
https://snegopat.ru/forum/

Как тип у значения посмотреть?
https://snegopat.ru/forum/viewtopic.php?f=3&t=52
Страница 1 из 2

Автор:  vladnet [ 29 окт 2011, 13:35 ]
Заголовок сообщения:  Как тип у значения посмотреть?

typeof не работает (
нужно для скрипта

Автор:  artbear [ 29 окт 2011, 14:18 ]
Заголовок сообщения:  Re: Как тип у значения посмотреть?

Пример того, что не работает.

Автор:  vladnet [ 29 окт 2011, 15:59 ]
Заголовок сообщения:  Re: Как тип у значения посмотреть?

В скрипте пишу:

typeof(пЗначение)

Пишет что нет объекта или что то такое

Автор:  artbear [ 30 окт 2011, 14:02 ]
Заголовок сообщения:  Re: Как тип у значения посмотреть?

Ты бы как-то подробнее писал о проблеме. Нифига же не понятно :(
Так мы долго будем разбираться :(
Проверяешь, наверное, на типе 1С?

Автор:  vladnet [ 30 окт 2011, 23:27 ]
Заголовок сообщения:  Re: Как тип у значения посмотреть?

Ну да в скрипте пишу typeof(пЗначение)
пЗначение - типа таблица значений или массива значений
вылезает ошибка, хорошо бы где то объявить список методов которыми пользоваться можно, а которыми нельзя
например null есть, а Неопределено нету

Автор:  artbear [ 31 окт 2011, 08:05 ]
Заголовок сообщения:  Re: Как тип у значения посмотреть?

undefined есть.
ИМХО 1С-ные типы через typeof не посмотришь, нужно ТипЗнч и Тип юзать

Автор:  vladnet [ 31 окт 2011, 09:41 ]
Заголовок сообщения:  Re: Как тип у значения посмотреть?

typeof и есть ТипЗнч

Автор:  orefkov [ 31 окт 2011, 10:02 ]
Заголовок сообщения:  Re: Как тип у значения посмотреть?

typeof это JScript'овский ТипЗнч, для 1Сных объектов он всегда будет возвращать просто Object, так как все одинэсные объекты в скрипты отдаются как COM.
Для просмотра 1Сного типа - пока ничего нет, но скоро добавлю.

Автор:  artbear [ 31 окт 2011, 10:04 ]
Заголовок сообщения:  Re: Как тип у значения посмотреть?

Саш, а нет случайно возможности выполнять чистый код 1С, что-то типа Выполнить или Вычислить?

Автор:  orefkov [ 31 окт 2011, 11:34 ]
Заголовок сообщения:  Re: Как тип у значения посмотреть?

artbear писал(а):
Саш, а нет случайно возможности выполнять чистый код 1С, что-то типа Выполнить или Вычислить?

Нету.

Страница 1 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/