Можно задать символом название свойства объекта не через переменную?
https://learn.javascript.ru/object#vychislyaemye-s...

let obj = {
    x: 10,
    y: 'hello',
    [Symbol('new')]: 'world'
};

если же вы что-то хотите потом делать с этим полем, то символ стоит создать заранее
const s = Symbol('new');
let obj = {
    x: 10,
    y: 'hello',
    [s]: 'world'
};

console.log(obj[s]);
Можно использовать "глобальный сисвол":
let obj = {
    x: 10,
    y: 'hello',
    [Symbol.for('new')]: 'world'
};

console.log(obj[Symbol.for('new')]);
Но это вариация на тему глобальных переменных и использовать надо с осторожностью.