Все такие имена (в том числе переменные в js) можно писать на юникоде, и не будет проблем.
Потому что везде юникод.
21 век на дворе.
Но суровые профессионалы могут по морде дать, или сказать что-нибудь оскорбительное.
Потому что в профессиональном мире веб-разработки обязательно надо всё на английском называть. Но это только по причине глобальной необходимости нанимать сотрудников изо всех стран, например индусов или русских, все должны работать в одном стандартном фреймворке™. То есть это чисто глобалистская фишка. Если ты простой любитель, патриот и за импортозамещение и железный занавес от англоязычного мира то смело пиши по русски — я лично скажу тебе спасибо, потому что так легче читать код.