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]