macro | since v1.9.854 | Edit |
(unchecked-get obj key)
INTERNAL. Compiles to JavaScript property access using bracket notation. Does not distinguish between object and array types and not subject to compiler static analysis.
(core/defmacro unchecked-get
[obj key]
(core/list 'js* "(~{}[~{}])" obj key))