Procházet zdrojové kódy

Better isArray implementation via

62efd014fc (comments)

Thanks Nikita!
tags/0.2.3
Jan Lehnardt před 16 roky
rodič
revize
195fa9e255
1 změnil soubory, kde provedl 2 přidání a 21 odebrání
  1. +2
    -21
      mustache.js

+ 2
- 21
mustache.js Zobrazit soubor

@@ -238,30 +238,11 @@ var Mustache = function() {
},

is_object: function(a) {
return this.typeOf(a) === "object";
return a && typeof a == "object";
},

is_array: function(a) {
return this.typeOf(a) === "array";
},

/*
Thanks Doug Crockford http://javascript.crockford.com/remedial.html
*/
typeOf: function(value) {
var s = typeof value;
if(s === "object") {
if(value) {
if(typeof value.length === "number" &&
!(value.propertyIsEnumerable("length")) &&
typeof value.splice === "function") {
s = "array";
}
} else {
s = "null";
}
}
return s;
return Object.prototype.toString.call(a) === '[object Array]';
},

/*


Načítá se…
Zrušit
Uložit