在Javascript中循环以显示DB值

在Javascript中循环以显示DB值,javascript,ajax,Javascript,Ajax,我是一名python开发人员,不熟悉javascript和ajax。我正在创建显示DB值的饼图 $(document).ready(function () { google.charts.load('current', { 'packages': ['corechart'] }); google.charts.setOnLoadCallback(drawChart); function drawChart() { $.ajax({

我是一名python开发人员,不熟悉javascript和ajax。我正在创建显示DB值的饼图

$(document).ready(function () {
      google.charts.load('current', { 'packages': ['corechart'] });
      google.charts.setOnLoadCallback(drawChart);
      function drawChart() {
        $.ajax({
            url: '/dashboard/document/',
            type: 'POST',
            dataType: 'json',
            data:{
              csrfmiddlewaretoken: '{{ csrf_token }}'
            },
            success: function (response) {
                console.log(response.result);
                $.each(response.result, function (item) {
                  console.log(item);
我已经使用pymongo获取了我的DB值,它存储在console.logresponse.result中;现在我需要在console.logitem中打印;使用循环。如何使用

我需要在console.logitem中打印;使用循环。如何使用

如果您是JS新手,可能可以跳过jQuery。该语言已经走过了漫长的道路,不再经常需要它:

const exampleArray = ['one', 'two', 'three'];

exampleArray.forEach( function(thing) {
    console.log('thing: ', thing);
});

如果你是JS新手,那么可以考虑从核心JS开始,跳过jQuery。您现在可以使用fetch进行此操作。您可以在JSFIDLE或其他工具中创建一个小示例吗?仅用这么多代码很难理解:@Swati op of response.result:[5184188118]只需做$.each response.result,functionitem,value{console.logitem++value;};