Questão 1 Comentada - Instituto Federal de Educação, Ciência e Tecnologia Sul-rio-grandense - Rio Grande do Sul (IF Sul Rio-Grandense) - Professor EBTT Área 13, 17, 20, 25, 42: Informação e Comunicação I - IF Sul Rio-Grand

Considere o trecho de código em JavaScript abaixo. Ele utiliza o operador spread (...), que é amplamente usado para manipular arrays e objetos, permitindo a expansão de seus elementos. Observe como o operador interage com o array fornecido. 

let [a, ...b] = [1, 2, 3, 4]; console.log(b);

Após a execução do código, qual será o conteúdo da variável b?

  • A [1, 2, 3]
  • B [2, 3, 4]
  • C 2
  • D [1, 2, 3, 4]