Maison  >  Questions et réponses  >  le corps du texte

javascript - Une ligne de code pour écrire le code source underscore.js

  _.isNaN = function(obj) {
        return _.isNumber(obj) && isNaN(obj); //_.isNumber ?
    }
巴扎黑巴扎黑2680 Il y a quelques jours471

répondre à tous(1)je répondrai

  • phpcn_u1582

    phpcn_u15822017-05-19 10:42:56

    J'ai trouvé le point. . . Je l'ai mal vu, il s'est avéré que c'était ici

     // Add some isType methods: isArguments, isFunction, isString, isNumber, isDate, isRegExp, isError, isMap, isWeakMap, isSet, isWeakSet.
        _.each(['Arguments', 'Function', 'String', 'Number', 'Date', 'RegExp', 'Error', 'Symbol', 'Map', 'WeakMap', 'Set', 'WeakSet'], function(name) {
            _['is' + name] = function(obj) {
                return toString.call(obj) === '[object ' + name + ']';
            };
        });
    

    répondre
    0
  • Annulerrépondre