Вопросы к Поиску с Алисой
Разница между методами getOwnPropertyNames и getOwnPropertySymbols заключается в том, что они возвращают разные массивы свойств объекта:
Таким образом, getOwnPropertyNames фокусируется на строковых свойствах объекта, а getOwnPropertySymbols — на символьных. developer.mozilla.org www.designcise.com
Изначально никакой объект не содержит собственных символьных свойств, поэтому метод getOwnPropertySymbols будет возвращать пустой массив, пока они не будут установлены на объекте. developer.mozilla.org