Pourquoi certaines fonctions DOJO ont-elles un trait de soulignement devant le nom de la fonction. Ces fonctions sont-elles différentes des autres fonctions?Fonctions Dojo avec trait de soulignement à l'avant
0
A
Répondre
3
Tout ce qui commence par un trait de soulignement ne fait pas partie de l'API publique.
Si vous connaissez Java ou C#, pensez private, protected internal/package private
L'équipe Dojo fait un très bon travail en maintenant la rétrocompatibilité sur l'API publique, mais il n'y a pas une telle garantie avec l'API non publiques. Donc, si vous écrivez un widget personnalisé qui remplace une fonction qui commence par un trait de soulignement, il peut interrompre une mise à niveau.
http://dojotoolkit.org/reference-guide/1.9/developer/styleguide.html
0
Parfois, ce sont des variables/fonctions locales.
0
De plus, voici un post de SitePen sur le sujet. J'espère que cela t'aides!
http://www.sitepen.com/blog/2013/11/05/dojofaq-underscore-module-name/
Questions connexes
- 1. Utilisez alphanumérique avec avec trait d'union et trait de soulignement
- 2. Pourquoi double trait de soulignement (__) en PHP?
- 3. problème de regex de python avec le trait de soulignement
- 4. Remplir les espaces de tableau avec un trait de soulignement
- 5. contenu: le remplacement d'un espace avec un trait de soulignement
- 6. Ne pas diviser sur le trait de soulignement avec solr.StandardTokenizerFactory
- 7. Regex qui correspond à tout avant un trait de soulignement
- 8. mettre un trait de soulignement à sa place
- 9. comment enlever le trait de soulignement des valeurs de textarea?
- 10. L'API Google Spreadsheets supprime le trait de soulignement
- 11. Javascript remplace le texte après un trait de soulignement
- 12. Le schéma d'URL de mai contient un trait de soulignement?
- 13. Remplacer la séquence de points par un trait de soulignement
- 14. puis-je remplacer tout après le trait de soulignement?
- 15. L'inflexion Rails du trait de soulignement 'underscoreize' est-elle correcte?
- 16. Quelle est la signification d'un trait de soulignement dans Perl ($ _, @_)?
- 17. Renommez plusieurs tables MySQL en insérant un trait de soulignement
- 18. Qu'est-ce qu'un double trait de soulignement dans Perl?
- 19. Comment aligner horizontalement le trait de soulignement sans le répéter?
- 20. Comment arrêter Eclipse des fonctions de soulignement?
- 21. Utiliser le trait de soulignement (_) dans l'alias du menu joomla
- 22. Gulp exclure le dossier contenant un trait de soulignement ('_')
- 23. preg_replace ne pas remplacer le trait de soulignement
- 24. Que signifie le trait de soulignement en nombre littéral?
- 25. remplacer le numéro après le trait de soulignement
- 26. Noms de colonne et de table générés en mode hibernation avec trait de soulignement
- 27. Utilisation de contrôleurs de modèles et affichage avec une table contenant un trait de soulignement
- 28. Pourquoi les noms de clés étrangères sont-ils créés avec un trait de soulignement dans EF
- 29. Modifier le trait de soulignement à la zone de saisie en HTML
- 30. Pourquoi de nombreux sites nomment-ils des cookies avec un trait de soulignement?