Es kann null und undefiniert ohne Fehler als Argumente annehmen.
String(null); // 'null' String(undefined); // 'undefined'
Es wird ein Fehler ausgegeben, wenn die Variable auf null oder undefiniert gesetzt ist.
null.toString() // Uncaught TypeError: Cannot read properties of null (reading 'toString') undefined.toString() // Uncaught TypeError: Cannot read properties of null (reading 'toString')
Dieser Konstruktor wandelt ein Argument in eine Zahl um.
Wenn die Zeichen im Argument nicht als Zahl interpretiert werden können, wird das Argument in NaN
konvertiert
Number('123px'); // NaN Number('3'); // NaN
Es liest die Zahl, bis sie das Zeichen erreicht, das nicht als Zahl interpretiert werden kann.
parseInt('12px'); // 12 parseint(''); // NaN
Das obige ist der detaillierte Inhalt vonTypkonvertierung in Javascript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!