Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在Netflix这样的文本框中键入时进行查询_Javascript_Node.js - Fatal编程技术网

Javascript 在Netflix这样的文本框中键入时进行查询

Javascript 在Netflix这样的文本框中键入时进行查询,javascript,node.js,Javascript,Node.js,当您使用netflix.com中的文本框进行搜索时,URL会根据您键入的内容自动更新。它变成了类似的东西。结果也会自动或实时更新 我想知道这是怎么做到的。不是DB查询部分,而是更多使用GET函数实时/自动更新结果的部分。我想知道是否可以使用Node.js和javascript来实现这一点?我应该从哪里开始 有点相关,但并不重要:我看到这个问题时使用了一个fiddle代码,但没有包含DB查询,也没有更新URL。 所有这些都是JavaScript,但具体来说有两个部分 对于第一个,获取新数据,这是通

当您使用netflix.com中的文本框进行搜索时,URL会根据您键入的内容自动更新。它变成了类似的东西。结果也会自动或实时更新

我想知道这是怎么做到的。不是DB查询部分,而是更多使用GET函数实时/自动更新结果的部分。我想知道是否可以使用Node.js和javascript来实现这一点?我应该从哪里开始

有点相关,但并不重要:我看到这个问题时使用了一个fiddle代码,但没有包含DB查询,也没有更新URL。

所有这些都是JavaScript,但具体来说有两个部分

对于第一个,获取新数据,这是通过。(或者在旧站点上,XHR/AJAX)使用此API,客户端JavaScript可以向服务器发出HTTP请求并读取响应。服务器端使用的内容(如Node.js)并不重要。。。大多数东西都可以用来做这个。(Node.js虽然非常方便……这是我首选的方法,但并不要求您使用它。)对于响应数据,它被解析并注入页面,但脚本希望这样做

您要问的第二部分是URL更改。这通常是通过使用。这样,开发人员就可以控制URL的内容。这允许用户将此特定页面添加为书签,以供以后使用