Concept du mode commande
La définition du mode commande (Command) est : utilisé pour paramétrer et transmettre les appels de méthode. Les appels de méthode ainsi traités peuvent être utilisés partout où cela est nécessaire. à exécuter. C'est-à-dire que ce modèle vise à encapsuler les appels de fonctions, les requêtes et les opérations dans un seul objet, puis à effectuer une série de processus sur cet objet. Il peut également être utilisé pour découpler l'objet qui appelle l'opération de l'objet qui implémente l'opération. Cela apporte une grande flexibilité dans le remplacement de différentes classes spécifiques.
Fonction et précautions du mode commande
Fonction Mode :
1. Combiner l'encapsulation, la requête et l'appel en un seul
2. Appeler des fonctions spécifiques pour découpler l'objet de commande et l'objet de réception
3. Améliorer la flexibilité de la modularisation du programme
Notes :
1. Il n'est pas nécessaire d'utiliser la même excuse, il suffit d'appeler directement la fonction pour éviter le gaspillage
Code du mode commande et résumé pratique
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> </head> <body> <script> //1.一个连有炮兵和步兵,司令可以下命令调动军队打仗 var lian = {}; lian.paobing = function(pao_num){ console.log(pao_num+"门炮准备战斗"); } lian.bubing = function(bubing_num){ console.log(bubing_num+"人准备战斗"); } lian.lianzhang = function(mingling){ lian[mingling.type](mingling.num); } //司令下命令 lian.lianzhang({ type:"paobing", num:10 }); lian.lianzhang({ type:"bubing", num:100 }); </script> </body> </html>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!