element.setAttribute ('style', 'attribute: value;') vs. element.attribute = 'valor'
Em javascript existe alguma diferença entre usar
element.style.setAttribute('width', '150px');
e
element.style.width = '150px';
?
Eu vi que as palavras-chave não funcionam com a primeira maneira (comoisto), mas para atributos que não são de palavras-chave, há alguma diferença?