start:raspberry:javascript
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
start:raspberry:javascript [2023/12/09 13:15] – gerardadmin | start:raspberry:javascript [2023/12/09 13:27] (Version actuelle) – [Exemple de texte au format JSON :] gerardadmin | ||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
Javascript a été mis au point par Netscape en 1995. A l' | Javascript a été mis au point par Netscape en 1995. A l' | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | [[https:// | ||
[[https:// | [[https:// | ||
Ligne 18: | Ligne 22: | ||
[[https:// | [[https:// | ||
+ | |||
+ | ====== JSON ====== | ||
+ | |||
+ | **JSON (JavaScript Object Notation – Notation Objet issue de JavaScript)** est un format léger d' | ||
+ | |||
+ | JSON se base sur deux structures: | ||
+ | |||
+ | *Une collection de couples nom/valeur. Divers langages la réifient par un objet, un enregistrement, | ||
+ | *Une liste de valeurs ordonnées. La plupart des langages la réifient par un tableau, un vecteur, une liste ou une suite. | ||
+ | |||
+ | Ces structures de données sont universelles. Pratiquement tous les langages de programmation modernes les proposent sous une forme ou une autre. Il est raisonnable qu'un format de données interchangeable avec des langages de programmation se base aussi sur ces structures. | ||
+ | |||
+ | En JSON, elles prennent les formes suivantes: | ||
+ | |||
+ | Un objet, qui est un ensemble de couples nom/valeur non ordonnés. Un objet commence par {accolade gauche et se termine par }accolade droite. Chaque nom est suivi de : | ||
+ | |||
+ | ====Exemple de texte au format JSON :==== | ||
+ | |||
+ | <code json exemple.js> | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | { " | ||
+ | { " | ||
+ | { " | ||
+ | ] | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ====== Node red Utilise Javascript ====== | ||
+ | |||
+ | [[start: | ||
+ | |||
/home/chanteri/www/fablab37110/data/attic/start/raspberry/javascript.1702124144.txt.gz · Dernière modification : 2023/12/09 13:15 de gerardadmin