JavaScriptとは何か、そしてどのように実行されるのか?