¿Es posible simplificar esto?
var element = document.getElementById('myElement'); if(element) element.addEventListener('click', (e) => { ... });en algo como esto?
if(var element = document.getElementById('myElement')) element.addEventListener('click', (e) => { ... });Gracias.
Puede utilizar el encadenamiento opcional .
El
?.El operador es como el.operador de encadenamiento, excepto que en lugar de causar un error si una referencia es nula (nulloundefined), la expresión se cortocircuita con un valor de retorno deundefined.
document.getElementById('myElement')?.addEventListener('click', (e) => { ... });