Le type booléen (Boolean) en JavaScript représente seulement deux valeurs possibles : vrai ou faux. En programmation, le type booléen est très important car il constitue la base des jugements logiques.
En JavaScript, il existe en fait de nombreuses valeurs qui peuvent représenter des types booléens. Présentons une par une leurs règles de conversion de type booléen :
Type d'objet
Pour les types d'objet, tous les objets seront convertis en vrai, y compris les objets vides, les tableaux, les fonctions, etc.Boolean('') // false Boolean('0') // true Boolean('false') // true Boolean('hello') // true Boolean(0) // false Boolean(NaN) // false Boolean(1) // true Boolean(-1) // true Boolean({}) // true Boolean([]) // true Boolean(function(){}) // true Boolean(undefined) // false Boolean(null) // false
'' == false // true 0 == false // true null == false // false undefined == false // false
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!