javascript - 如何让 JS 从 HTML 调用 Node.js 脚本中的函数?

标签 javascript node.js

我目前正在使用 Node.JS 来后端到不同的系统。我希望能够在我的网页上调用 Node.JS 脚本中的函数并让它返回一些值。

这是我的意思的图表。

JS --> 调用函数 --> node.js --> 执行普通 js 调用的函数

最佳答案

浏览器上的 JS 位于客户端计算机中。 Node.js 上的 JS 位于服务器计算机中。它们之间有一个巨大的鸿沟,称为互联网,因此从技术上讲,您不能“让 JS 从 HTML 调用 Node.js 脚本内的函数”。。

您所做的就是从您的浏览器 JS 通过 Internet 向您的服务器 JS 发出网络请求并让它响应。有很多方法可以做到这一点,最常见的是 AJAX .

关于javascript - 如何让 JS 从 HTML 调用 Node.js 脚本中的函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39810819/

相关文章:

javascript - 使用 PM2 的 Nodejs 应用程序的启动顺序

javascript - 将页面重定向到 URL Jquery Google Chrome 扩展

事件之外的 JavaScript 缓慢

javascript - 设置/清除间隔问题

javascript - 循环将数组中的元素移到末尾

node.js - 期望在 Jasmine 中不能完全工作

javascript - 如何将数据附加到动态数组并在 dropbox saver api 中使用该数组?

mysql - 使用 sequelize 在 mySql 中定义静态函数(如 Mongoose )

angularjs - 在 angularjs 中的每个 View 加载上创建与 socket.io 的新连接

node.js - Mongoose :如果对象数组中的数组中存在值,则过滤数据