Javascript 错误404(未找到)的含义是什么

Javascript 错误404(未找到)的含义是什么,javascript,Javascript,我创建了一个小网站,在这里我展示了一些数据,这些数据是从API(JSON数据类型)获得的。在我的控制台中,我发现以下两个错误: 1) 获取404(未找到) 错误1)在我的代码中指向这行代码: <script src="https://maps.googleapis.com/maps/api/js"></script> function getData(url){ return $.ajax({ type: 'GET', dataT

我创建了一个小网站,在这里我展示了一些数据,这些数据是从API(JSON数据类型)获得的。在我的控制台中,我发现以下两个错误:

1) 获取404(未找到)

错误1)在我的代码中指向这行代码:

<script src="https://maps.googleapis.com/maps/api/js"></script>
function getData(url){
    return $.ajax({
        type: 'GET',
        dataType: 'json',
        url: url
    });
}

你知道这些错误是什么意思吗?这些特定错误对现场没有影响;该站点仍在运行并显示所有数据。

404代码意味着服务器无法通过GET请求找到您正在查找的文件

您可以尝试将text/javascript类型添加到标记中,就像googlemapsapi的示例一样

即:


ajax是一个异步请求,意味着您无法在它进行时返回它,因此如果您想从ajax返回任何东西,必须调用它的事件,如
成功
错误
。因此,您的代码必须如下所示:

function getData(url){  
    $.ajax({
        type: 'GET',
        dataType: 'json',
        url: url,

        success: function(data){
          return data;
        },

        error: function(data){
          console.log(data.responseText);
        }
    });
}

错误正好说明了它的意思:(未找到)。服务器不知道你的URL是什么意思。如果你早上找不到你的车钥匙,那么它们就是404…第二个错误可能重复,这意味着“getData”函数中的变量
URL
与你想象的不一样;它是一个事件对象,而不是URL字符串。当我使用jQuery动画函数时,我得到了相同的错误。这不是昨天发生的。只是想知道你在标签中添加谷歌地图api是什么意思?他还没有那样做吗?我在急于回答问题时犯了一个错误,混淆了1)和2)。他确实使用了script标签,但他忘了包含text/javascript类型。啊,好的,为此干杯。此外,无需急于给出答案,您将获得您的分数,最好尽可能清楚地提供信息,以帮助整个社区:-)从现在起肯定可以。注意:404不保证服务器上不存在该文件。服务器可能不想公开该文件,并发送404