No modo estrito, declarações de função não podem ser aninhadas dentro de uma instrução ou bloco. Eles só podem aparecer no ...

No modo estrito, declarações de função não podem ser aninhadas dentro de uma instrução ou bloco. Eles só podem aparecer no nível superior ou diretamente dentro de um corpo de função.
No modo strict, as declarações de função não podem ser aninhadas dentro de uma instrução ou bloco. Elas só podem aparecer no nível superior ou diretamente dentro de um corpo de função.