diff --git a/src/ng/templateRequest.js b/src/ng/templateRequest.js index d819de434c1e..e6655f4bd20e 100644 --- a/src/ng/templateRequest.js +++ b/src/ng/templateRequest.js @@ -28,14 +28,9 @@ function $TemplateRequestProvider() { var transformResponse = $http.defaults && $http.defaults.transformResponse; if (isArray(transformResponse)) { - var original = transformResponse; - transformResponse = []; - for (var i = 0; i < original.length; ++i) { - var transformer = original[i]; - if (transformer !== defaultHttpResponseTransform) { - transformResponse.push(transformer); - } - } + transformResponse = transformResponse.filter(function(transformer) { + return transformer !== defaultHttpResponseTransform; + }); } else if (transformResponse === defaultHttpResponseTransform) { transformResponse = null; }