JsRender/Base.js
authorChris <chris@roojs.com>
Mon, 29 Jul 2013 08:50:48 +0000 (16:50 +0800)
committerChris <chris@roojs.com>
Mon, 29 Jul 2013 08:50:48 +0000 (16:50 +0800)
JsRender/Base.js

index 50bea9f..e161157 100644 (file)
@@ -185,9 +185,11 @@ Base = XObject.define(
             var keys = [];
             var isArray = false;
             isListener = isListener || false;
-             
+
+                           
+
             // am I munging a object or array...
-            if (obj.constructor.toString() === Array.toString()) {
+            if (obj.constructor && obj.constructor.toString() === Array.toString()) {
                 for (var i= 0; i < obj.length; i++) {
                     keys.push(i);
                 }