Types de donnée...LOGIN

Types de données JavaScript

Types de données JavaScript

JavaScript possède principalement les 6 types de données suivants :

Types de données     Expliquez <举> Exemple

Le type de chaîne utilise des guillemets doubles "ou des guillemets simples" " www.5idev.com " , 'String'

Les types numériques incluent les entiers et les nombres à virgule flottante (nombres contenant des points décimaux ou des nombres en notation scientifique) 30, -10, 11.2, 2.35e10

Type booléen Représente vrai Ou faux, ces deux états 5 == 2 Le le résultat de l'opération est faux

valeur nulle La variable ou la valeur du contenu est vide (nulle), vous pouvez effacer le contenu de la variable en attribuant une valeur nulle à une variable str = null

Type non défini Une fois la variable créée, aucune valeur n'est attribuée à la variable. Ce type n'a qu'une seule valeur : undefined var str

Type d'objet Objets exploités par JavaScript, tels que des éléments de page, etc. document.getElementById( ". article")


Type de chaîne

Le type de chaîne utilise des guillemets doubles" Ou entre guillemets simples ' , voici quelques exemples :

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title>php中文网(php.cn)</title> 
<script type="text/javascript">
var str1 = '20 ';
var str2 = '岁';
alert( str1 + str2 );
</script>
</head>
<body>
</body>
</html>

Comme le montre l'exemple ci-dessus, les chaînes peuvent être connectées à l'aide du symbole + Lors de l'exécution de l'exemple, une boîte de dialogue apparaîtra et affichera : <. 🎜>

20 ans


Remarque : les variables de chaîne définies peuvent être directement traitées par JavaScript en tant qu'objets de chaîne

Type de nombreLe type de nombre comprend les entiers et les nombres à virgule flottante (nombres contenant des points décimaux ou des nombres de notation scientifique), tels que :

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title>php中文网(php.cn)</title> 
<script type="text/javascript">
var num1 = 20;
var num2 = 33.5;
alert( num1 + num2 );
</script>
</head>
<body>
</body>
</html>


Exécutez cet exemple, une boîte de dialogue apparaîtra et affichera : Le résultat de l'opération est :

53,5

Remarque, si l'opération + est effectuée ensemble sur le type chaîne et le type numérique, la valeur sera convertie en chaîne pour participer à l'opération. Ainsi, dans l'exemple ci-dessus, afin d'ajouter num1 et num2, ils sont placés entre () pour les ajouter en premier.

Type booléen

Le type booléen est une détermination du résultat d'une expression Si l'expression est vraie, le résultat est vrai, et vice versa. .est faux. Généralement combiné avec des instructions if pour porter des jugements logiques, comme le montre l'exemple suivant :

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title>php中文网(php.cn)</title> 
    <script type="text/javascript">
    var x = 3;
    var y = 5;
    if( x == y ){
    alert( "x 等于 y");
    }else{
    alert( "x 不等于 y" );
    }
    </script>
</head>
<body>
</body>
</html>

Null (Null)

Le type valeur nulle signifie que la variable ou le contenu n'a aucune valeur. Par exemple, lorsqu'il n'y a pas de contenu dans la zone de saisie de texte d'un formulaire, lorsque nous essayons d'utiliser JavaScript pour obtenir la valeur de l'élément de la zone de saisie de texte, le résultat est nul.

Pour déterminer s'il s'agit d'une valeur nulle, il suffit de comparer le contenu à comparer avec null :

if( x == null ) { ... }

Compte tenu des caractéristiques de fonctionnement du système Web, dans de nombreux cas, le contenu d'une variable peut être effacé en attribuant une valeur nulle à une variable sans détruire délibérément la variable.

Type non défini

Après la création d'une variable, si aucune valeur n'est attribuée à la variable, la variable est d'un type non défini. Les types non définis ont une certaine valeur indéfinie, donc pour déterminer si une variable ou un résultat renvoyé est un type indéfini, comparez-la simplement avec undéfini :

if( x == undefined ) { ... }

Type d'objet (Object)

Le type d'objet est un type couramment utilisé en JavaScript , par exemple, lorsque nous obtenez l'élément de page via document.getElementById(), ce que nous obtenons est un objet.

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title>php中文网(php.cn)</title> 
    <script language="JavaScript">
    x = document.getElementById("article");
    alert(x);
    </script>
</head>
<body>
 <p id="article">我是一些文字 ...</p>
</body>
</html>

Déclaration des types de variables

Lorsque vous déclarez une nouvelle variable, vous pouvez utiliser le mot-clé "new" pour déclarer son type :

var carname=new String ;
var x= new Number;
var y= new Boolean;
var cars= new Array;
var person= new Object;





section suivante
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> <script language="JavaScript"> var age = 15; if (age >= 18) { alert('adult'); } else { alert('teenager'); } </script> </head> <body> </body> </html>
soumettreRéinitialiser le code
chapitredidacticiel