我收到這樣的JSON對象(擡頭通過Chrome瀏覽器開發工具): 如何將JSON對象轉換爲JavaScript數組?
我怎麼能簡單地分配(或轉換),它的變種? 我的意思是,我想它成爲: VAR ARR = [10,11,12,13,14,15]
更多信息 - 這JSON對象當屬從servlet AJAX響應:
編輯:
這是現在的樣子:
$(document).ready(function(){
var rrr = [];
$.ajax({
url: 'DataProvider',
type: "get",
dataType: 'json',
success: function(response) {
rrr = response;
console.log(+rrr); //output: [10, 11, 12, 13, 14, 15]
}
});
console.log(rrr); //output: [] - why is the array empty here???
var ctx = $('#myChart').get(0).getContext("2d");
var data = {
labels : ["Roll 1","Roll 2","Roll 3","Roll 4","Roll 5","Roll 6"],
datasets : [
{
fillColor : "rgba(210,220,220,0.5)",
strokeColor : "rgba(220,220,220,1)",
data : rrr
}
]
}
var myNewChart = new Chart(ctx).Bar(data);
});
它已經是一個數組了。什麼「這不行」是什麼意思? – zerkms
當您嘗試分配它時會發生什麼?你有錯誤信息嗎?是什麼讓你覺得它不起作用? –
以上應該很好,爲什麼沒有它 – tymeJV