Em relação ao JavaScript (versão ECMAScript 2015 ou superior), é correto afirmar:
A expressão “var func = x => x * x;” define a variável x apontando para a função func que calcula a raiz quadrada de x.
Template literals ou template strings são literais string que permitem expressões embutidas, nas quais os textos são delimitados por aspas simples e as expressões indicadas e delimitadas por #{expressão}.
Para adicionar o array (arr2) ao final do array existente (arr1), era utilizada a instrução “Array.prototype.push.apply(arr1, arr2);” e atualmente, após a especificação ES2015, passa a ser “arr1.push(...arr2);”.
No ECMAScript 6, os tipos de dados primitivos são: bool, number, String, Symbol e closures
A função focus do objeto Window, quando o script é executado nos navegadores da web, remove o foco da janela atual