diff --git a/mithril.js b/mithril.js index 3b931f00..3d5f897b 100644 --- a/mithril.js +++ b/mithril.js @@ -1348,7 +1348,11 @@ } m.component = function (component) { - var args = [].slice.call(arguments, 1) + var args = new Array(arguments.length - 1) + + for (var i = 1; i < arguments.length; i++) { + args[i - 1] = arguments[i] + } return parameterize(component, args) }