gpt4 book ai didi

javascript - 如何获取两个浏览器历史记录之间的数量差异

转载 作者:行者123 更新时间:2023-12-03 06:05:42 29 4
gpt4 key购买 nike

我有一些浏览器历史记录输入,例如,我们假设这就是单击时的历史记录

http://example.com/index.php
http://example.com/profile.php
http://example.com/comments.php
http://example.com/contact.php

现在索引页和联系页相差3,我该如何计算

var currentPage = "index.php";
var historyPage = "contact.php";
var pageDiff = // historyPage - currentPage

最佳答案

如果你想知道数组中两个项目之间的距离,可以使用indexOf。我假设您的浏览器历史记录位于一个数组中,而不仅仅是一个大文本 block 。

类似于:

var history = [ 
'http://example.com/index.php',
'http://example.com/profile.php',
'http://example.com/comments.php',
'http://example.com/contact.php',
]
var pageDiff = history.indexOf("http://example.com/contact.php")-history.indexOf("http://example.com/index.php");

关于javascript - 如何获取两个浏览器历史记录之间的数量差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39559813/

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