Questions marquées «properties»

Une propriété, dans certains langages de programmation orientés objet, est une sorte spéciale de membre de classe, intermédiaire entre un champ (ou un membre de données) et une méthode. Les propriétés sont lues et écrites comme des champs, mais les lectures et écritures de propriétés sont (généralement) traduites pour obtenir et définir des appels de méthode.

13
Obtenir le nom de la propriété sous forme de chaîne
(Voir ci-dessous la solution que j'ai créée en utilisant la réponse que j'ai acceptée) J'essaie d'améliorer la maintenabilité de certains codes impliquant la réflexion. L'application possède une interface .NET Remoting exposant (entre autres) une méthode appelée Exécuter pour accéder à des parties de l'application non incluses dans son interface distante …

11
Getters et setters de propriété
Avec cette classe simple, je reçois l' avertissement du compilateur Tenter de modifier / accéder xà son propre setter / getter et quand je l'utilise comme ça: var p: point = Point() p.x = 12 J'obtiens un EXC_BAD_ACCESS. Comment puis-je faire cela sans soutenir explicitement les ivars? class Point { …


13
Obtenir le nom de propriété de l'objet
Je me demandais s'il y avait un moyen en JavaScript de parcourir un objet comme ça. for(var i in myObject) { // ... } Mais obtenez le nom de chaque propriété comme ceci. for(var i in myObject) { separateObj[myObject[i].name] = myObject[i]; } Je n'arrive pas à trouver quoi que ce …



9
Pourquoi 2 == [2] en JavaScript?
J'ai récemment découvert cela 2 == [2]en JavaScript. En fait, cette bizarrerie a quelques conséquences intéressantes: var a = [0, 1, 2, 3]; a[[2]] === a[2]; // this is true De même, les travaux suivants: var a = { "abc" : 1 }; a[["abc"]] === a["abc"]; // this is also …









En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.