O que faz o "uso estrito" em JavaScript, e qual é o raciocínio por trás dele?

recentemente, passei algum do meu código JavaScript pelo JSLint de Crockford , e deu o seguinte erro: problema na ... isso, o que implica, e ainda é relevante? algum dos navegadores actuais responde ao texto {[[0]} ou é para uso futuro?

Como posso verificar o código JavaScript para erros de sintaxe apenas a partir da linha de comandos?

os programas JavaScript podem ser verificados por erros no IDEs ou usando aplicações web online mas estou à procura de ... erros de sintaxe. como é que verifico o código JavaScript apenas para erros de sintaxe a partir da linha de comandos?