从XHR/Ajax请求返回javascript的实际用例?
我从未真正需要从XHR请求返回javascript。在我需要对动态加载的内容应用行为的时候,我总是可以在我的脚本中进行调用 有没有人能提供真实世界的案例,让我知道,你什么时候真正需要这样做(不是为了方便),或者为什么在某些情况下最好返回js和其他内容,而不是在回调中构建该功能从XHR/Ajax请求返回javascript的实际用例?,javascript,ajax,xmlhttprequest,Javascript,Ajax,Xmlhttprequest,我从未真正需要从XHR请求返回javascript。在我需要对动态加载的内容应用行为的时候,我总是可以在我的脚本中进行调用 有没有人能提供真实世界的案例,让我知道,你什么时候真正需要这样做(不是为了方便),或者为什么在某些情况下最好返回js和其他内容,而不是在回调中构建该功能 我想到的唯一一个场景是在一个高度定制的网站上,例如,如果该网站支持多种语言,并且功能根据语言的不同而变化,ajax用于引入动态内容,在某些语言中可能需要发生某种行为,而在其他语言中则需要发生另一种行为,而且在脚本块中返回j
我想到的唯一一个场景是在一个高度定制的网站上,例如,如果该网站支持多种语言,并且功能根据语言的不同而变化,ajax用于引入动态内容,在某些语言中可能需要发生某种行为,而在其他语言中则需要发生另一种行为,而且在脚本块中返回js比将所有逻辑转储到回调中更有效。有时在服务器端“准备”JavaScript代码更方便。您可以使用服务器的编程或脚本语言生成代码,并可以使用数据库中的值填充代码。这样,大部分逻辑都发生在服务器上,而不是客户端。但这确实是一个品味的问题。好的,这不是一个真实的案例,但也许我的观点还是有帮助的。我们使用XHR请求一个完整的网页,其中包括菜单的java脚本等。然后我们用通过XHR发送的新页面替换当前页面。我认为这是一个很好的观点,当然是一个真实的用例。