2016-09-19 3 views

ответ

6

Использование t['0']. Если ключ не может быть синтаксически установлен после точки, вам нужно использовать этот синтаксис.

Ваш первый пример может быть аналогичным образом переписан на t['hi'].

Стоит отметить, что ключ не является числом. Это строка со значением '0'.

+2

«Если ключ не может быть синтаксически помещен после точки» --- + 1'd, но было бы еще более полезно, если бы правила или, по крайней мере, крошечный отрывок из них были предоставлены на синтаксически действительном для использования там, а что нет. – zerkms

+0

@zerkms «Если ключ не может быть использован для допустимого идентификатора переменной (« var not-valid; 'например), то он должен быть доступен через синтаксис квадратной скобки»? Мне любопытно, как бы вы предоставили правила? – Hailwood

+0

@zerkms Это недопустимый синтаксис при использовании точек для переменной, начинающейся с числа, включая свойства. –

Смежные вопросы