“interface en javascript” Réponses codées

interface en javascript

// example duck typing method
var hasMethods = function(obj /*, method list as strings */){
    var i = 1, methodName;
    while((methodName = arguments[i++])){
        if(typeof obj[methodName] != 'function') {
            return false;
        }
    }
    return true;
}

// in your code
if(hasMethods(obj, 'quak', 'flapWings','waggle')) {
    //  IT'S A DUCK, do your duck thang
}
HandsomeOldGod5355

interface en javascript

// example duck typing method
var hasMethods = function(obj /*, method list as strings */){
    var i = 1, methodName;
    while((methodName = arguments[i++])){
        if(typeof obj[methodName] != 'function') {
            return false;
        }
    }
    return true;
}

// in your code
if(hasMethods(obj, 'quak', 'flapWings','waggle')) {
    //  IT'S A DUCK, do your duck thang
}
HandsomeOldGod5355

Réponses similaires à “interface en javascript”

Questions similaires à “interface en javascript”

Plus de réponses similaires à “interface en javascript” dans JavaScript

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code