将Object中的数据类型从int转换为string

时间:2015-09-29 07:41:20

标签: javascript jquery arrays angularjs object

我有2个对象数组。我想将数组从第1格式转换为第2格式,即从int存储到字符串的数据值,但无法找到方便的方法。有人可以帮忙吗? enter image description here

请通过Javascript轻松帮助您实现这一目标。

2 个答案:

答案 0 :(得分:3)

使用map,例如:

tootSetArray.map(function(item){
  return {
    id: '' + item.id,
    title: '' + item.title
  };
});
  

map()方法创建一个新数组,其中包含调用a的结果   为此数组中的每个元素提供了函数。

答案 1 :(得分:3)

试试这个:

  

map()方法创建一个新数组,其结果是在此数组中的每个元素上调用提供的函数。

var test = [{
  id: 0,
  title: 0
}, {
  id: 1,
  title: 1
}, {
  id: 2,
  title: 2
}, {
  id: 3,
  title: 3
}];
var newArray = test.map(function(item) {
  return {
    id: item.id.toString(),
    title: item.title.toString()
  };
});
console.log(newArray);