这些元素在我的数组中是什么?如何摆脱它们?

时间:2018-10-22 10:32:10

标签: javascript arrays json ajax chart.js

我正在尝试在chartjs中可视化来自mysql数据库的数据。 我想显示在我选择的数据集中某个数字(1-6)发生了多少次。

我设法获得了一个不错的数组,但是“:Array []”中的条目使我的努力陷入混乱。

相关php:

  $statement = $connection->prepare($sql);
  $statement->execute();

  $result = $statement->fetchAll(PDO::FETCH_COLUMN);

  foreach ($result as $row) {
     # code...
     $output[] = $row;
}
  print json_encode(array_count_values($output));

相关js:

var obj = $.ajax({
  url : "https://localhost/auswertung/data1.php",
  type : "GET",
  success : function(data){
    console.log(data);
  }
  })


var result = Object.keys(obj).map(function(key) {
  return [Number(key), obj[key]];
});

当我在firefox中查看控制台输出时,会看到以下内容:

   {…}
1: 2
2: 1
3: 1
<prototype>: {…}
__defineGetter__: function __defineGetter__()
__defineSetter__: function __defineSetter__()
__lookupGetter__: function __lookupGetter__()
__lookupSetter__: function __lookupSetter__()
constructor: function Object()
hasOwnProperty: function hasOwnProperty()
isPrototypeOf: function isPrototypeOf()
propertyIsEnumerable: function propertyIsEnumerable()
toLocaleString: function toLocaleString()
toSource: function toSource()
toString: function toString()
valueOf: function valueOf()

我的桌子看起来像这样: Table

我想念什么?

0 个答案:

没有答案