2009-09-10 10 views
0

pouvez-vous utiliser des paramètres de la façon de modifier «livre» et «personne» dans cette déclaration: book.borrower = personne; par exemple JSObj.borrower = "SteveJobs"; Je n'arrive pas à trouver un moyen, Y en a-t-il un?Javascript OOP requête DOM

+3

Il n'y a pas DOM impliqué dans tout le code que vous avez là, et rien qui prend des paramètres. Vous devriez probablement reformuler votre question, cela n'a pas beaucoup de sens. – Quentin

Répondre

1

Peut-être que vous vouliez dire avoir quelque chose comme ceci:

function changeBorrower(book, person) 
{ 
    book.borrower = person; 
} 

// USAGE 
changeBorrower(JSObj, "SteveJobs"); 
+0

Makram, merci pour votre réponse En fait, j'ai un code similaire à savoir fonction loanbook (livre, prêteur) { book.borrower = prêteur; alerte (book.borrower); } loanbook ("JSObj", "Frank"); mais ça ne fonctionne pas? –

+0

Suite à votre réponse, j'ai remarqué que vous aviez pas "" autour de JSObj J'ai enlevé le mien et ça marche bien, pourquoi est-ce? Merci beaucoup Alan –

+0

Parce qu'un littéral de chaîne et une variable sont des choses complètement différentes. – Quentin

Questions connexes