2016-05-19 1 views
1

J'ai créé ce module:AMD Module Javascript: Module Loader Erreur

define(function(){ 

    function isEmpty(stValue) 
    { 
     return false; 
    } 

    function inArray(stValue, arr) 
    { 
     return false; 
    } 

    return 
    { 
     isEmpty : isEmpty, 
     inArray : inArray //Error here 
    }; 
}); 

Mais je vais avoir une erreur: Module chargeur Erreur sur la ligne InArray: InArray. Mon module est-il correct?

+0

quelle ligne avec 'inArray'? il y en a deux. – Adjit

+0

sur la déclaration de retour – newbie

Répondre

2

Vous obtenez des insertions de point-virgule automatiques. Vous revenez effectivement indéfini.

define(function(){ 

    function isEmpty(stValue) 
    { 
     return false; 
    } 

    function inArray(stValue, arr) 
    { 
     return false; 
    } 

    return { // correct here 
     isEmpty : isEmpty, 
     inArray : inArray //Error here 
    }; 
}); 
+0

Je suis nouveau sur ce .. que dois-je faire pour corriger cela? – newbie

+0

@newbie mis à jour. –

+0

Oh ........... merci :) – newbie