通常 JavaScript仅在客户端(浏览器)上运行。
开发人员还可以在JavaScript上编写事件驱动代码,可以在事件上执行某些功能,并且可以在某个引擎上运行。
所以我有点困惑,我有这个问题:
1)简单的JavaScript运行在哪里,ClientSide或ServerSide? p>
2)" 正常 JavaScript在客户端运行"装置
3)我在哪里可以阅读一些参考文献?
答案 0 :(得分:3)
JavaScript是在客户端还是服务器端运行?
JavaScript可以在任何地方运行
意味着什么"通常JavaScript在客户端运行"?
此声明不再适用,可能是人们认为它最初是为浏览器开发的,因此也是客户端开发的。但我不认为你可以这样概括。
请参阅a short history of JavaScript。
我在哪里可以阅读一些参考资料?
答案 1 :(得分:2)
Javascript
主要用于浏览器答案 2 :(得分:2)
为什么是downvotes?
你是否都是特殊的雪花谁不能帮助一个没有downvoting的程序员?苛刻,苛刻的人。愿你心中的仇恨消耗你的灵魂。
基本上,JS现在也可以在 客户端和服务器端运行。
直截了当地回答这个问题,有两个简单的例子:
在客户端,您可以使用JS来实现基于用户交互的一些逻辑,例如,当用户勾选复选框时,悬停div来改变其颜色,无论如何,JS代码可以作为响应执行这些事件通常是客户端代码,因为它主要发生在客户端,主要是为了响应用户交互。
最近,所有要在JS中编码的nodeJS都是一种服务器端技术,它允许您使用API,访问DB等服务器端操作,所有这些都使用JS。
所以,长话短说:它可以在客户端和服务器端执行。