jQuery:.each函数的问题

Ton*_*ony 1 jquery

我向javascript发送了一个类似的数组:

在此输入图像描述

 $.each(data, function (value, name) {
    $('#visitStart').append($('<option></option>').val(value).html(value));
 });
Run Code Online (Sandbox Code Playgroud)

结果我看到visitStart输入由0到241的值填充.为什么?

Dog*_*ert 6

$ .each将一个索引和值发送到回调函数 - http://api.jquery.com/jQuery.each/

 $.each(data, function (i, obj) {
    $('#visitStart').append($('<option></option>').val(obj.value).html(obj.value));
 });
Run Code Online (Sandbox Code Playgroud)