Questions marquées 'objet'

Un objet est tout objet pouvant être contrôlé par des commandes dans un >
66
réponses

Quel est le moyen le plus efficace de cloner en profondeur un objet en javascript?

Quel est le moyen le plus efficace de cloner un objet JavaScript? J'ai vu obj = eval (uneval (o)); mais ce qui n'est pas standard et n'est supporté que par Firefox. J'ai fait des choses comme obj = JSON.parse (JSON.stringify (o)); mais vous doutez de l'effet ...
fixé le 23 septembre 08 à 19h26
60
réponses

Éviter! = Null

J'utilise objet! = Null pour éviter une NullPointerException. Y a-t-il une bonne alternative à cela? Par exemple: if (someobject! = Null) {someobject.doCalc (); } Ceci évite une exception NullPointerException lorsqu'il est inconnu si l'objet est ...
fixé le 07 novembre '08 à 11h31
43
réponses

Détection de propriété d'objet non définie

Quel est le meilleur moyen de vérifier si une propriété d'un objet en JavaScript est indéfinie?
mis le 26 août '08 à 10:25
16
réponses

Vérifier la présence d'une clé dans l'objet JavaScript?

Comment vérifier si une clé spécifique existe dans un objet ou un tableau de JavaScript? Si la clé n'existe pas et que j'essaie d'y accéder, le résultat sera-t-il faux? Ou jeter une erreur?
mis en Juillet 08 '09 à 16h21
27
réponses

Itération à travers les propriétés de l'objet

var obj = {nom: "Simon", âge: "20", vêtements: {style: "simple", hipster: false}} pour (var propt dans obj) {alert (propt + ':' + 'obj [propt] ) } Comment la variable propt représente-t-elle les propriétés d'un objet? Ce n'est pas une construction ...
fixé le 29 novembre '11 à 17h30
35
réponses

Comparer deux dates avec javascript

Quelqu'un peut-il suggérer un moyen de comparer les valeurs de deux dates de plus, de moins, et pas dans le passé en utilisant JavaScript? Les valeurs proviendront des champs de texte.
mis le 29 janvier '09 à 22h14
10
réponses

Appeler une fonction d'un module en utilisant son nom (chaîne)

Quel est le meilleur moyen d'appeler une fonction sur une chaîne donnée avec le nom d'une fonction dans un programme Python. Par exemple, supposons que j'ai un module foo et une chaîne avec le contenu de "bar". Quel est le meilleur moyen d'appeler foo.bar ()? J'ai besoin d'un remboursement ...
mis en août 06 08 à 06h36
31
la réponse

Rechercher un objet par identifiant dans un tableau d'objets JavaScript

J'ai un tableau: myArray = [{'id': '73', 'foo': 'bar'}, {'id': '45', 'foo': 'bar'}, etc.] Je ne peux pas changer la structure du tableau. Je reçois l'ID 45 et je veux obtenir un «bar» pour cet objet dans un tableau. Comment le faire en javascript ou en utilisant jQu ...
mis le 09 septembre '11 à 18:42
27
réponses

Convertir un objet JS en chaîne JSON

Si j'ai défini un objet dans JS avec: var j = {"name": "binchen"}; Comment convertir un objet en JSON? La chaîne de sortie doit être: '{"name": "binchen"} "
fixé le 12 novembre '10 à 11h20
38
réponses

Vérifier si la valeur est un objet en javascript

Comment vérifier si une valeur est un objet en javascript?
fixé le 14 décembre '11 à 23h35
7
réponses

La classe Python hérite de l'objet

Y a-t-il une raison pour laquelle une déclaration de classe doit hériter d'un objet? Je viens de trouver le code qui fait cela, et je ne peux pas trouver une bonne raison. class MyClass (object): # le code de classe suit ...
fixé le 25 octobre. '10 à 17h15
30
réponses

Convertir un objet en chaîne

Comment convertir un objet javascript en chaîne? Exemple: var o = {a: 1, b: 2} console.log (o) console.log ('Item:' + o) Sortie: Object {a = 1, b = 2} // très bonne sortie lisible: ) Item: [object Object] // Je ne sais pas ce qu'il y a dedans: (
fixé le 10 avril '11 à 18h35
10
réponses

Comparer des objets en javascript

Quel est le meilleur moyen de comparer des objets en javascript? Exemple: var user1 = {name: "nerd", org: "dev"}; var user2 = {name: "nerd", org: "dev"}; var eq = utilisateur1 == utilisateur2; alerte (eq); // donne false Je sais que deux objets sont égaux s'ils se réfèrent ...
est fixée au 01 juillet 09 à 15h18
20
réponses

Pourquoi est un objet zéro et quelle est la différence entre zéro et indéfini?

Pourquoi est-ce que null est considéré comme un objet en javascript? Teste si (objet == null) Fait quelque chose comme si (! Object) faisait quelque chose? Aussi: Quelle est la différence entre null et undefined?
mis le 29 avril '09 à 8:47
20
réponses

Accès / traitement (imbriqué) d'objets, de tableaux ou de JSON

J'ai une structure de données imbriquée contenant des objets et des tableaux. Comment puis-je extraire des informations, c'est-à-dire Accéder à des valeurs spécifiques ou multiples (ou clés)? Par exemple: var data = {code: 42, items: [{id: 1, ...
mis 12 août '12 à 16h02