// 新数组,用来装数据
var newArr= [];
//通过map方法将原始数组中的每一项循环
list.map(function(item, index) {
//新数组的项,用来盛放每一项中的各个参数,每次清空,这样避免改变sevm的值
var sevm= {};
//给每一项中的参数初始化并赋值
sevm["text"] = item.portFrom;
sevm["value"] = item.portFrom;
//将项放进新的数组
newArr[index] = sevm;
});