通常情况下,JavaScript只在客户端(浏览器)上运行。
开发人员还可以编写基于事件的JavaScript代码,该代码可以在某些引擎上执行某些函数并在事件上运行。
因此,我有些困惑,并且有以下问题:
1)简单的JavaScript在客户端或服务器端运行?
2)"通常情况下,JavaScript在客户端运行"是什么意思?
3)在哪里可以阅读关于这方面的一些参考资料?
通常情况下,JavaScript只在客户端(浏览器)上运行。
开发人员还可以编写基于事件的JavaScript代码,该代码可以在某些引擎上执行某些函数并在事件上运行。
因此,我有些困惑,并且有以下问题:
1)简单的JavaScript在客户端或服务器端运行?
2)"通常情况下,JavaScript在客户端运行"是什么意思?
3)在哪里可以阅读关于这方面的一些参考资料?
为什么会有人踩贴?
你们是不是觉得自己很特别,不能在不踩贴的情况下帮助其他程序员?真是刻薄的人啊。愿你们心中的仇恨吞噬你们的灵魂。
基本上,现在的JS既可以在客户端也可以在服务器端运行。
直接回答这个问题,下面举两个简单例子:
在客户端,你可以使用JS来实现基于用户交互的一些逻辑,例如当用户勾选复选框、悬停在一个div上更改其颜色等等,JS代码可以作为响应这些事件的一部分来执行,通常这是客户端代码,因为所有操作大多发生在客户端,并主要是响应用户交互。
最近,nodeJS是一种服务器端技术,它允许你使用JS来消费API、访问数据库等等,这些都是服务器端操作。
总之,它可以在客户端和服务器端都执行。
JavaScript运行在客户端还是服务器端?
JavaScript可以在任何地方运行。
“通常意义上,JavaScript在客户端运行”是什么意思?
这个说法已经不再正确了。也许人们是指它最初是为在浏览器中使用而开发的,因此是客户端的。但我认为现在不能这样概括了。
参见JavaScript简史。
哪里可以找到一些相关引用资料?
Javascript
主要用于浏览器中