Il peut prendre null et indéfini comme arguments sans erreur.
String(null); // 'null' String(undefined); // 'undefined'
Il génère une erreur si la variable est définie sur null ou non définie.
null.toString() // Uncaught TypeError: Cannot read properties of null (reading 'toString') undefined.toString() // Uncaught TypeError: Cannot read properties of null (reading 'toString')
Ce constructeur convertit un argument en nombre.
Si les caractères de l'argument ne peuvent pas être interprétés comme un nombre, il convertit l'argument en NaN
Number('123px'); // NaN Number('3'); // NaN
Il lit le nombre jusqu'à ce qu'il atteigne le caractère qui ne peut pas être interprété comme un nombre.
parseInt('12px'); // 12 parseint(''); // NaN
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!