javascript - 如何设置控制台数据记录的间隔
问题描述
我希望在控制台记录数据中创建一个 x 毫秒的设置间隔。关于我需要这样做的代码的任何想法?这是我的代码:
// API
var apiUrl = 'http://theurl.com';
// AJAX
jQuery.ajax ({
url: apiUrl,
type: 'GET',
dataType: 'json',
success: function(data) {
console.log(data);
// COORDINATES
var coordLat = data.coord.lat;
var coordLng = data.coord.lon;
解决方案
查看您的代码,我认为您想定期更新数据。
所以这是一个基于您的代码的示例:
function getCoordinates()
{
// API
var apiUrl = 'http://theurl.com';
// AJAX
jQuery.ajax ({
url: apiUrl,
type: 'GET',
dataType: 'json',
success: function(data) {
console.log(data);
// COORDINATES
var coordLat = data.coord.lat;
var coordLng = data.coord.lon;
}
}
);
}
var x = 10000;
var interval = setInterval(()=>{
getCoordinates();
},x);
///.. don't forget to clear the interval when it's not necessary anymore
clearInterval(interval);
推荐阅读
- python - 无法创建 instagram 脚本来取消关注我通过 selenium/python 关注的人
- c# - 惊喜:MethodInfor 调用比直接调用更快?
- sql-server - 在动态 sql 中处理单引号的正确方法?
- mysql - 如何计算分组?
- python - 混合浮点数和字符串的不一致 dtype 推断
- r - 计算投资组合超额收益指数 g 的算法,每个不同的投资比例 x 在 r
- spring-integration - IntegrationFlow Amqp 通道适配器在句柄()中不起作用
- sql - 我的 SQL 语句中有一个保留字
- powershell - Azure Devops yaml 构建定义 PowerShell 内联语法问题
- ruby-on-rails - Rails - 没有路线匹配[GET]“/index.html”(适用于所有路线)