From: Brian Wyant Date: Wed, 22 Apr 2015 14:30:55 +0000 (-0400) Subject: perf: checking == null faster than hasOwnProperty X-Git-Tag: 2.10.3~24^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=aae371ada754bace891dccbf7e832b135137e898;p=thirdparty%2Fmoment.git perf: checking == null faster than hasOwnProperty http://jsperf.com/hasownproperty-vs-in-vs-other/4 --- diff --git a/src/lib/moment/constructor.js b/src/lib/moment/constructor.js index 1b3425f4a..f73559393 100644 --- a/src/lib/moment/constructor.js +++ b/src/lib/moment/constructor.js @@ -69,5 +69,5 @@ export function Moment(config) { } export function isMoment (obj) { - return obj instanceof Moment || (obj != null && hasOwnProp(obj, '_isAMomentObject')); + return obj instanceof Moment || (obj != null && obj._isAMomentObject != null); }