在内置方法调用中使用形式参数

时间:2014-05-08 07:37:03

标签: javascript

我想从JavaScript对象中获取一个元素。

错误的方法是:

   function getColor(response)
   {
      var color = response.payload.products[0].SKUS.color;
      return color;
   }
   function getSize(response)
   {
      var size = response.payload.products[0].SKUS.size;
      return size; 
   } 

但我想以下列方式做到这一点

   function(response,color_size)
   {
      //var color_size = response.payload.products[0].SKUS+"."+color_size;
      // It is string concatenation. So i can't able to get the desired result.
      //return color_size;
   }  

有任何建议吗?获取颜色,大小等的单一方法。

1 个答案:

答案 0 :(得分:1)

function getColorAndSize(response) {
  var color = getColor(response);
  var size = getSize(response);
  return {
   color:color,
   size:size
 };
}