Javascript文件在发送到客户端之前是否由服务器解释?

Javascript文件在发送到客户端之前是否由服务器解释?,javascript,Javascript,我刚在计算机科学课上做了一个小测验,我得到了以下问题: 回答正确与否的问题: Javascript文件在发送到客户端浏览器窗口之前由服务器进行解释 我将false设置为Javascript,因为我认为Javascript文件是在客户端解释的。然而,“正确答案”是正确的。如果有人能解释这一点,我将不胜感激 JavaScript主要在浏览器中运行。虽然这个测试可能是指一个模板引擎,但在这种情况下,它会评估一些JS并生成一个HTML页面。或者类似于使用React的服务器端渲染。在大多数情况下,服务器不

我刚在计算机科学课上做了一个小测验,我得到了以下问题:

回答正确与否的问题:

Javascript文件在发送到客户端浏览器窗口之前由服务器进行解释


我将false设置为Javascript,因为我认为Javascript文件是在客户端解释的。然而,“正确答案”是正确的。如果有人能解释这一点,我将不胜感激

JavaScript主要在浏览器中运行。虽然这个测试可能是指一个模板引擎,但在这种情况下,它会评估一些JS并生成一个HTML页面。或者类似于使用React的服务器端渲染。在大多数情况下,服务器不会解释客户端的JS文件


所以,除非你们班最近在学习模板引擎,否则我也不同意这个答案。询问您的教授,让我们知道原因或这是否只是一个错误。

否从服务器收到JS后,浏览器会解释JS。我同意您的回答。你应该问问你的教授他或她有什么想法。JS文件可以在发送前由服务器解释。虽然这取决于“解释”对某人的确切含义,但即使有最广泛的定义,情况也并非总是如此。我还建议请教授澄清一下。听起来像是个骗人的问题。JavaScript在很长一段时间内只是客户端的,只有随着node.js和相关库的发展,它才转移到服务器上。这个类是关于前端开发还是后端开发的?如果是Node.JS类,那么答案很可能是真的。如果它是一个JS/HTML类,那么它可能是错误的。