JSFiddle - React, Tailwind, and code Playground
by octatone
HTML
<script src="http://documentcloud.github.com/underscore/underscore-min.js"></script>
JavaScript
var iterator = {
toArray: function(){
return [];
}
};
var func1 = function(){
if (iterator.toArray && _.isFunction(iterator.toArray)) return iterator.toArray();
};
var func2 = function(){
if (_.isFunction(iterator.toArray)) return iterator.toArray();
};
var func3 = function(){
if (typeof iterator.toArray === "function") return iterator.toArray();
};
document.write(_.isArray(func1()));
document.write(_.isArray(func2()));
document.write(_.isArray(func3()));