Я читал в своей Javascript книге, и речь шла о различии между этими двумя утверждениями.
var s = "hello world"; // A primitive string value
var S = new String("hello world"); // A String object
Я понимаю разницу, но в книге также упоминается (как маленькая заметка), что eval() будет обрабатывать эти по-разному, но не упоминал, как это сделать.
Я попытался оглянуться на google и не смог найти ничего, поэтому я хочу example.com и начал общаться с ним. Я не видел различий в том, как они обрабатываются.
Мой вопрос: Как метод eval() обрабатывает их по-другому?