AK
let response: void | {
[k: string]: any;
}
response.hz // ошибка
response[1] // нет ошибки, почему?
response[1]
следует трактовать как «приведи 1
к строке и получи свойство из response
», что соответствует типу объекта response
. Но повторить ситуацию, в которой response.hz
порождает ошибку, я не могу.