Maison interface Web js tutoriel Exemple d'affectation approfondie à un tableau json à l'aide des compétences javascript_javascript

Exemple d'affectation approfondie à un tableau json à l'aide des compétences javascript_javascript

May 16, 2016 pm 04:41 PM
tableau json 赋值

<!DOCTYPE HTML> 
<html> 
<head> 
<title>test1</title> 
</head> 
<body> 
<script> 
var arr={ 
"name":"zhansan", 
"age":23, 
"address":{ 
"city":"beijing", 
"gas":{ 
"gasSheet":"气态流出物月报", 
"H_adjust":1 
}, 
"time":{ 
"duration":31 
} 
}, 
"units":{"title":"function"} 
} 
function show(obj){ 
var tmp={}; 
for(var i in obj){ 
if(obj[i]=="object"){ 
<span style="color:#ff0000;">tmp[i]=show(obj[i]);</span> 
} 
else{ 
<span style="color:#ff0000;">tmp[i]=obj[i]</span> 
} 
} 
return tmp; 
} 

var result=show(arr); 
console.log(result); 

</script> 
</body> 
</html>
Copier après la connexion

利用递归思想,其中注意赋值语句

可用于不同的环境

Copier après la connexion
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment activer le copier-coller pour les machines virtuelles VMware Comment activer le copier-coller pour les machines virtuelles VMware Feb 21, 2024 am 10:09 AM

Vous pouvez facilement copier et coller du texte et des fichiers entre des machines virtuelles (VM) VMware et des systèmes physiques. Cette fonctionnalité vous permet de transférer facilement des images, du texte formaté et non formaté et même des pièces jointes de courrier électronique entre des machines virtuelles et des systèmes hôtes. Cet article vous montrera comment activer cette fonctionnalité et présentera les méthodes de copie de données, de fichiers et de dossiers. Comment activer le copier/coller dans VMware VMware propose trois manières différentes de copier des données, des fichiers ou des dossiers d'une machine virtuelle vers un ordinateur physique et vice versa, comme expliqué ci-dessous : Copier et coller des éléments Fonctionnalité Glisser-déposer Partage de dossiers 1 ] Activer la copie -coller à l'aide de VMware Tools Vous pouvez utiliser le clavier si votre installation VMWare et votre système d'exploitation invité répondent aux exigences

Comment copier une page dans Word Comment copier une page dans Word Feb 20, 2024 am 10:09 AM

Vous souhaitez copier une page dans Microsoft Word et conserver la mise en forme intacte ? C'est une bonne idée car la duplication de pages dans Word peut être une technique utile pour gagner du temps lorsque vous souhaitez créer plusieurs copies d'une mise en page ou d'un format de document spécifique. Ce guide vous guidera pas à pas à travers le processus de copie de pages dans Word, que vous créiez un modèle ou que vous copiez une page spécifique dans un document. Ces instructions simples sont conçues pour vous aider à recréer facilement votre page sans avoir à repartir de zéro. Pourquoi copier des pages dans Microsoft Word ? Il existe plusieurs raisons pour lesquelles copier des pages dans Word est très bénéfique : Lorsque vous souhaitez copier un document avec une mise en page ou un format spécifique. Contrairement à la recréation de la page entière à partir de zéro

Explication détaillée des opérations de tri et de filtrage des tableaux JSON en Java. Explication détaillée des opérations de tri et de filtrage des tableaux JSON en Java. Sep 06, 2023 pm 03:22 PM

Explication détaillée des opérations de tri et de filtrage des tableaux JSON en Java Dans le développement Java, le traitement des données JSON est une tâche courante. En tant que structure de données couramment utilisée, le tableau JSON nécessite souvent des opérations de tri et de filtrage dans les applications pratiques. Cet article présentera en détail les opérations de tri et de filtrage des tableaux JSON en Java et fournira des exemples de code correspondants. 1. Opération de tri du tableau JSON : utilisez l'objet JSONArray pour stocker le tableau JSON en Java et utilisez la bibliothèque json pour traiter les données JSON.

Commencez rapidement : techniques de fusion et de fractionnement de tableaux JSON en Java. Commencez rapidement : techniques de fusion et de fractionnement de tableaux JSON en Java. Sep 06, 2023 am 10:21 AM

Commencez rapidement : techniques de fusion et de division de tableaux JSON en Java Dans le développement de logiciels modernes, le format et la transmission des données sont devenus de plus en plus importants. Parmi eux, JSON (JavaScriptObjectNotation) est un format de données couramment utilisé, particulièrement adapté à l'interaction front-end et back-end et au stockage de données. Dans le développement Java, nous devons souvent gérer des objets JSON et des tableaux JSON. Cet article explique comment fusionner et diviser des tableaux JSON en Java, ainsi que des conseils et des exemples pour implémenter ces opérations.

Débloquez l'historique du presse-papiers macOS et des techniques efficaces de copier-coller Débloquez l'historique du presse-papiers macOS et des techniques efficaces de copier-coller Feb 19, 2024 pm 01:18 PM

Sur Mac, il est courant de devoir copier et coller du contenu entre différents documents. Le presse-papiers macOS ne conserve que le dernier élément copié, ce qui limite notre efficacité de travail. Heureusement, il existe des applications tierces qui peuvent nous aider à visualiser et à gérer facilement l'historique de notre presse-papiers. Comment afficher le contenu du presse-papiers dans le Finder Il existe une visionneuse de presse-papiers intégrée dans le Finder, vous permettant d'afficher le contenu du presse-papiers actuel à tout moment pour éviter les erreurs de collage. L'opération est très simple : ouvrez le Finder, cliquez sur le menu Edition, puis sélectionnez Afficher le Presse-papiers. Bien que la fonction d'affichage du contenu du presse-papiers dans le Finder soit réduite, il y a quelques points à noter : Le visualiseur du presse-papiers dans le Finder peut uniquement afficher le contenu et ne peut pas le modifier. Si vous avez copié

Comment convertir un tableau JSON en CSV en Java ? Comment convertir un tableau JSON en CSV en Java ? Aug 21, 2023 pm 08:27 PM

JSON peut être utilisé comme format d’échange de données, il est léger et indépendant du langage. Un JSONArray peut analyser des chaînes de texte pour produire des objets de type vectoriel et prend en charge l'interface java.util.List. Nous pouvons convertir un tableau JSON au format CSV à l'aide de la classe org.json.CDL, qui fournit une méthode statique toString() pour convertir JSONArray en texte séparé par des virgules. Nous devons importer le package org.apache.commons.io.FileUtils pour stocker les données dans un fichier CSV à l'aide de la méthode writeStringToFile(). Syntaxepublicstaticj

Désactiver ou activer la sélection automatique de copie pour la copie dans Terminal Désactiver ou activer la sélection automatique de copie pour la copie dans Terminal Mar 24, 2024 am 09:46 AM

Cet article vous montrera comment activer ou désactiver la copie automatique des sélections dans le presse-papiers du terminal Windows. Windows Terminal est un émulateur de terminal multi-onglets développé par Microsoft spécifiquement pour Windows 11/10, remplaçant l'invite de commande traditionnelle. Il prend en charge l'exécution d'applications telles que l'invite de commande, PowerShell, WSL, Azure, etc. Souvent, lorsqu'ils travaillent dans le terminal, les utilisateurs doivent copier les commandes et les sorties, mais le terminal ne prend pas en charge la copie des opérations de sélection par défaut. Lisez la suite pour savoir comment résoudre ce problème. Comment activer ou désactiver la copie automatique des sélections vers le cache dans Terminal ? Voici comment activer ou désactiver la copie automatique des sélections dans le presse-papier du Terminal : Ouvrez l'application Terminal et cliquez ci-dessus.

Comment fusionner deux tableaux JSON en Java ? Comment fusionner deux tableaux JSON en Java ? Aug 20, 2023 pm 11:05 PM

Un JSON est un format d'échange de données léger, et le format JSON est une paire clé-valeur. JSONArray peut analyser le texte d'une chaîne pour générer un objet de type vectoriel et prend en charge l'interface java.util.List. Nous pouvons fusionner deux tableaux JSON en Java en utilisant la classe org.json.simple.JSONArray. Nous pouvons fusionner deux tableaux JSON dans le programme suivant en utilisant la méthode addAll() (héritée de l'interface java.util.List). Exemple

See all articles