Учитывая базовый сценарий использования, сделайте
foo.bar = 'baz';
а также
Object.defineProperty(foo, 'bar', {
value: 'baz',
configurable: true,
enumerable: true,
writable: true
});
вести себя точно так же в поддерживаемых браузерах?
Можем ли мы вернуться к ванили в приложениях до ES6 только из-за благоприятного синтаксиса или смешать их оба без каких-либо побочных эффектов?