Quel type de données possède Javascript ?

PHPz
Libérer: 2023-05-20 21:53:37
original
502 Les gens l'ont consulté

Javascript est un langage typé dynamiquement, ses types de données sont donc très flexibles. En Javascript, les types de données peuvent être des types de base ou des types d'objets. Cet article présentera différents types de données en Javascript.

1. Types de données de base

  1. String (String)

String est le plus courant en Javascript. les genres. Il représente une valeur de texte, entourée de guillemets simples ou doubles. Les chaînes peuvent contenir n'importe quel caractère, y compris des espaces et des caractères spéciaux. Par exemple :

var str1 = 'Hello world!'; var str2 = "My name is Jack.";
Copier après la connexion
  1. Number

Le type numérique représente une valeur numérique. Il comprend des entiers, des nombres à virgule flottante et NaN. Par exemple :

var num1 = 10; var num2 = 3.14; var num3 = NaN;
Copier après la connexion
  1. Boolean

Le type booléen n'a que deux valeurs, true et false, représentant vrai et faux. Par exemple :

var bool1 = true; var bool2 = false;
Copier après la connexion
  1. null

null représente une valeur nulle ou un objet inexistant. Si la valeur d'une variable est nulle, cela signifie que la variable n'a aucune valeur. Par exemple :

var x = null;
Copier après la connexion
  1. undefined

undefined représente une valeur non définie. Si une variable n’a aucune valeur assignée, sa valeur n’est pas définie. Par exemple :

var y; console.log(y); // undefined
Copier après la connexion

2. Types d'objets

En plus des types de base, Javascript possède également des types complexes, appelés types d'objet. Un objet est une structure de données complexe pouvant contenir plusieurs propriétés et méthodes.

  1. Object (Object)

L'objet est l'un des types de données les plus importants en Javascript. Il s'agit d'une structure complexe qui peut contenir plusieurs propriétés et méthodes. Les objets sont représentés par {} et sont constitués de paires clé-valeur séparées par des virgules. Les clés sont représentées par des chaînes et les valeurs peuvent être n'importe quel type de données. Par exemple :

var person = { name: 'Jack', age: 30, gender: 'male' };
Copier après la connexion
  1. Array

Un tableau est un type d'objet utilisé pour stocker un ensemble ordonné de données. Représenté par [] et composé de valeurs séparées par des virgules. Les valeurs du tableau peuvent être n'importe quel type de données. Par exemple :

var fruits = ['apple', 'banana', 'orange'];
Copier après la connexion
  1. Function

Une fonction est un objet spécial utilisé pour exécuter des blocs de code. Il peut recevoir des paramètres et renvoyer des valeurs. Les fonctions peuvent être définies sous forme de variables ou de propriétés, ou via le mot-clé function. Par exemple :

function add(a, b) { return a + b; }
Copier après la connexion
  1. Date (Date)

L'objet Date de JavaScript est utilisé pour gérer les dates et les heures. Il fournit un ensemble de méthodes pour obtenir et définir la date et l'heure. Par exemple :

var today = new Date(); console.log(today.toDateString()); // 输出:Mon Aug 16 2021
Copier après la connexion
  1. RegExp

Une expression régulière est un type d'objet utilisé pour faire correspondre des modèles de chaîne. Il se compose d'une chaîne de modèle et de quelques indicateurs pour spécifier des règles de correspondance. Par exemple :

var pattern = /Hello/; var str = 'Hello world'; console.log(pattern.test(str)); // 输出:true
Copier après la connexion

Pour résumer, les types de données Javascript sont très flexibles, y compris les types de données de base et les types d'objets. Comprendre les caractéristiques et l'utilisation de chaque type de données peut nous aider à écrire un meilleur code Javascript.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
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
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!