鍍金池/ 問答/Linux  HTML/ html中如何能返回循環(huán)內部的每一個數據并保持原有格式?

html中如何能返回循環(huán)內部的每一個數據并保持原有格式?

有這樣一個數據:

se = [
{

name:"本田",
type:"scatter",
data:["0.085", "-0.013", "本田"]

},
{

name:"豐田",
type:"scatter",
data:["0.077", "-0.025", "豐田"]

}
]

        function BrandData(){
            for (var i=0;i<se.length;i++){
                return {
                    name:se[i].name,
                    type:se[i].type,
                    data:se[i].data
                }
            }
        };

我想要通過循環(huán)返回這個數據中的每一項,并且保持其原有的格式,即
{name:"本田",type:"scatter",data:["0.085", "-0.013", "本田"]}

但是我無法獲取全部的內容,只能獲取第一項,工作中初學js,請問怎么才能夠獲取每一項數據呢?

回答
編輯回答
過客

使用了return語句,執(zhí)行第一遍循環(huán),當然就退出此函數運行環(huán)境了啊
所以,你拿到每一條數據到底要干啥呢

如果想對每一條數據操作,直接forEach或者利用回調函數啊

se.forEach(item => {
    // do something
})
2017年9月30日 03:37
編輯回答
貓館
        function BrandData(){
            var arr=[];
            for (var i=0;i<se.length;i++){
                arr.push( {
                    name:se[i].name,
                    type:se[i].type,
                    data:se[i].data
                } );
            }
            return arr;
        };
2017年8月31日 00:16