That might have been the case, but the expectation that an unquoted form should
equally have a quoted form or vice-versa is not an issue in practice given the
presence of a similar but opposite semantic in the private sigil access
notation proposal: object.#validPrivateSigil -> object[‘#invalidPrivateSigil’].
In kind, this would exploit the same grammar affordances to be born from this.
That is obj.font-size would rightly be invalid. The more common interfacing
with this notation would be through iterators. That is:
for (var key in object) {
style.setProperty(key, object[key])
}
The addition of which would see to improve the ergonomics with using dash-case
keys common in the CSS grammar within the object literals syntax.
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss