Js symbol [как использовать символы с массивами?]

Как использовать symbol в js

В каком смысле? Синтаксически? Или какие задачи решаются символами?

Как с помощью symbol создавать ключи массивов и как к ним обращаться

Точно так же как и для объектов:

const symbol = Symbol('my-meta-info')
const arr = ['uno', 'tuo', 'tre']
arr[symbol] = {
	author: 'dima'
}
// Выводятся только элементы массива
for (let i = 0; i < arr.length; i += 1) {
	console.log(arr[i])
}
// Даже для цикла по свойствам выводятся только элементы массива
for (let i in arr) {
	console.log(arr[i])
}
// При этом информация по ключу-символу доступна
console.log(arr[symbol])

Спасибо