第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何使用我們從jquery獲得的數(shù)據(jù),然后在var中將其與for循環(huán)一起使用?

如何使用我們從jquery獲得的數(shù)據(jù),然后在var中將其與for循環(huán)一起使用?

PHP
翻閱古今 2022-08-19 10:17:16
如何使用數(shù)據(jù)并在變量?jī)?nèi)部使用循環(huán)?我想在變量?jī)?nèi)部使用for循環(huán)將數(shù)據(jù)提供給變量,以便將數(shù)據(jù)提供給其內(nèi)部的多維數(shù)組我有這樣的代碼:window.onload = function () {var nape = ["per a", "per b"];var dp = [{'x':3,'y':5}];var chart = new CanvasJS.Chart("chartContainer", {    animationEnabled: true,    title:{        text: "Server Performance"    },    axisX: {        title:"Server Load (in TPS)"    },    axisY:{  labelFormatter: function(e){    if(e.value==0){          a="Provinsi"                        return  a;        }else if(e.value==1){         a="Aceh"                       return  a;        }else if(e.value==2){          a="Maluku"                       return  a;        }else if(e.value==3){          a="NTT"                       return  a;        }else if(e.value==4){          a="NTB"                       return  a;        }else if(e.value==5){          a="Jakarta"                       return  a;        }else if(e.value==6){          a="Sumatera"                       return  a;        }else if(e.value==7){          a="Kalimantan"                       return  a;        }  },              title: "Response Time (in ms)",    interval: 1,        },    data: [{        "type": "scatter",        toolTipContent: "<span>{name}</span><br/> Load: {x} TPS<br/> Response Time:</span> {y} ms",        name: nape[0],        showInLegend: true,        dataPoints: [            { x: 23, y: 1 },            { x: 28, y: 2 },            { x: 39, y: 3 },            { x: 34, y: 4 },            { x: 24, y: 5 },            { x: 29, y: 6 },            { x: 29, y: 1 },            { x: 23, y: 2 },            { x: 27, y: 3 },            { x: 34, y: 4 },            { x: 36, y: 5 },            { x: 33, y: 6 },            { x: 32, y: 1 },            { x: 21, y: 2 }        ]    },循環(huán),我已經(jīng)嘗試了幾種方法,但似乎很可惜,有人可以幫我嗎?
查看完整描述

1 回答

?
BIG陽(yáng)

TA貢獻(xiàn)1859條經(jīng)驗(yàn) 獲得超6個(gè)贊

一種方法是編寫(xiě)一個(gè)函數(shù),并將要插入的數(shù)據(jù)傳遞給對(duì)象。在函數(shù)內(nèi)部,添加必填字段并返回?cái)?shù)組。


var sampleData = [{

  name: 'Jon'

}, {

  name: 'Bob'

}]


var result = [{

  data: processData(sampleData)

}];


function processData(data) {

  let tmp = [];


  data.forEach(e => {

    tmp.push({

      "type": "scatter",

      toolTipContent: "<span>{name}</span><br/> Load: {x} TPS<br/> Response Time:</span> {y} ms",

      name: e.name,

    })

  });


  return tmp;

}


console.log(result);

第二種方法是使用IIFE聲明,如下所示


var sampleData = [{

  name: 'Jon'

}, {

  name: 'Bob'

}]


var result = [{

  data: (function(data) {

    let tmp = [];


    data.forEach(e => {

      tmp.push({

        "type": "scatter",

        toolTipContent: "<span>{name}</span><br/> Load: {x} TPS<br/> Response Time:</span> {y} ms",

        name: e.name,

      })

    });


    return tmp;

  })(sampleData)

}];


console.log(result);


查看完整回答
反對(duì) 回復(fù) 2022-08-19
  • 1 回答
  • 0 關(guān)注
  • 114 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)