|  | Как проверить наличие свойства в соответствии? | ☑ | 
    
        | 0
    
        SeiOkami   18.01.19✎ 08:50 | 
        Добрый день.
 В соответствии есть метод Получить(<Ключ>)
 Если нет ключа, то возвращается Неопределено
 Однако, если ключ есть и у него значение Неопределено, то результат будет таким же.
 
 Можно ли как-то понять, есть ли свойство в соответствии?
 
 Пока вижу только вариант с циклом по нему.
 |  | 
    
        | 1
    
        Мыш   18.01.19✎ 08:58 | 
        (0) Попытка .[]     |  | 
    
        | 2
    
        SeiOkami   18.01.19✎ 09:01 | 
        (1), в ошибку так не падает     |  | 
    
        | 3
    
        vi0   18.01.19✎ 09:02 | 
        (0) почему там неопределено? что за ситуация?     |  | 
    
        | 4
    
        SeiOkami   18.01.19✎ 09:03 | 
        (3), это не важно для решения вопроса из (0)     |  | 
    
        | 5
    
        vi0   18.01.19✎ 09:05 | 
        (4) почему не важно?     |  | 
    
        | 6
    
        SeiOkami   18.01.19✎ 09:06 | 
        (5), потому что независимо от ответа метод у соответствия не появится.     |  | 
    
        | 7
    
        НЕА123   18.01.19✎ 09:06 | 
        как вариант
Удалить(Ключ)
 |  | 
    
        | 8
    
        НЕА123   18.01.19✎ 09:08 | 
        (7)
попытка исключение если не сработет, то количество()
 |  | 
    
        | 9
    
        vi0   18.01.19✎ 09:08 | 
        (0) напиши свою функцию с перебором     |  | 
    
        | 10
    
        SeiOkami   18.01.19✎ 09:08 | 
        (7), как и (1) - метод не падает в ошибку)     |  | 
    
        | 11
    
        Мыш   18.01.19✎ 09:09 | 
        (10) Остается подвал. Т.е. перебор. )     |  | 
    
        | 12
    
        SeiOkami   18.01.19✎ 09:10 | 
        угу =(     |  | 
    
        | 13
    
        vi0   18.01.19✎ 09:10 | 
        (6) хочется понять, ты для академического интереса или реальный пример
а то я лично не сталкивался с такой проблемой
 |  | 
    
        | 14
    
        Мыш   18.01.19✎ 09:10 | 
        Вообще я б забил на эту проблему. Если есть неопределено, то "Вставить()" )     |  | 
    
        | 15
    
        SeiOkami   18.01.19✎ 09:11 | 
        (13), есть такой пример сейчас, который вызвал академический интерес. Пример можно решить иначе, но всё равно интересно.     |  | 
    
        | 16
    
        vi0   18.01.19✎ 09:11 | 
        (14) про то и речь, что проблемы нет     |  |