有没有办法从javascript代码中执行javascript代码?
例如:
let string = "console.log('Hello World!')"
let res = DoSomethingWithTheString(string)
console.log(res) // Hello World!DoSomethingWithTheString函数是否存在?或者我可以自己编写一个?多么?PS:我说的是javascript,但我指的是服务器端的Javascript!
发布于 2021-08-02 18:03:23
当然可以,使用名为eval的npm包。
npm install evalvar _eval = require('eval')
var res = _eval('var x = 123; exports.x = x')发布于 2021-08-02 18:09:19
你的问题听起来令人困惑。
我们走!如果我理解你不想在服务器端的Javascript,也就是后端执行远程函数。
您需要实现一个远程过程调用(RPC)或使用REST让另一个服务执行某些操作。REST API是市场上最常见的开发模式。在resume中,向另一个javascript服务发送一条消息来解析和处理该消息!
https://stackoverflow.com/questions/68626077
复制相似问题