gpt4 book ai didi

javascript - 我们如何优化 Google 的自动完成功能?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:24:15 27 4
gpt4 key购买 nike

昨天我接受了 XYZ 公司的面试,他们给了我以下实时问题来解决。

众所周知,谷歌自动完成是如何工作的。它会为您输入的每个字符发送一个 AJAX 调用。因此,即使我还没有完成输入,它也会针对我按下的每个字符向服务器发送所有请求。 (例如,我想搜索 who is the biggest fool on the internet 然后为每个字符进行 AJAX 调用)。

问题是“我们如何优化它?

我给了他解决方案,如果再次按下键,则中止之前的 ajax 请求。但面试官似乎对此并不服气。那么请提出什么是最好的解决方案?

提前致谢

最佳答案

可能会跟踪搜索字段中的最后一次按键,因此当经过一段时间(500 毫秒左右)后发送搜索字段的值。

关于javascript - 我们如何优化 Google 的自动完成功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32110059/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com