);}catch(e){} //这是正确的JavaScript被归类为直译语言，因为目前主流的引擎都是每次执行时载入程式码并解译。V8是将所有程式码解译后再开始执行，其他引擎则是逐行解译（SpiderMonkey会将解译过的指令暂存，以提高效能，称为即时编译），但由于V8的核心部份多数用JavaScript撰写（而SpiderMonkey是用C++），因此在不同的测试上，两者效能互有优劣。与其相对应的是编译语言，例如C语言，以编译语言编写的程式在执行之前，必须经过编译，将程式码编译为机器码，再加以执行