Heim >Web-Frontend >js-Tutorial >Was ist die Javascript-String-Konvertierungsfunktion?

Was ist die Javascript-String-Konvertierungsfunktion?

青灯夜游
青灯夜游Original
2021-06-17 15:13:573530Durchsuche

Javascript-String-Konvertierungsfunktion: 1. toString()-Funktion, die alle Daten in Strings konvertieren kann, Syntax „number.toString(radix)“ 2. String()-Funktion, die den Wert des Objekts in String konvertieren kann, Syntax „String(js-Objekt)“.

Was ist die Javascript-String-Konvertierungsfunktion?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

JavaScript-String-Konvertierungsfunktion – String() und toString()

1 .toString() kann alle Daten in Strings konvertieren, Sie müssen jedoch null ausschließen und undefiniert.toString()可以将所有的的数据都转换为字符串,但是要排除nullundefined

例如将false转为字符串类型

<script>
  var str = false.toString();
  console.log(str, typeof str);
</script>

返回的结果为 false,string

看看null 和 undefined能不能转换为字符串javascript

<blockquote style="margin-right: 0px;" dir="ltr">
<pre class="html" name="code">
<script>
  var str = null.toString();
  console.log(str, typeof str);
</script>

结果程序报错

<script>
  var str = undefined.toString();
  console.log(str,typeof str);
</script>

程序也报错

.toString() 括号中的可以写一个数字,代表进制,对应进制字符串

二进制:.toString(2);  

八进制:.toString(8);

十进制:.toString(10);

十六进制:.toString(16);

如:

var c = 123 ;
console.log(c.toString(8));

结果为

173

2、String()

Konvertieren Sie beispielsweise false in den String-Typ

<script>
  var str = String(null);
  console.log(str, typeof str);
</script

Das zurückgegebene Ergebnis ist false, string

Überprüfen Sie, ob null und undefiniert in String-Javascript konvertiert werden können

<script>
  var str = String(undefined);
  console.log(str, typeof str);
</script>

Infolgedessen hat das Programm einen Fehler gemeldet

console.log(String(077));

Das Programm hat auch einen Fehler gemeldet

.toString() Sie können eine Zahl in die Klammern schreiben, die die Basis darstellt und der Basiszeichenfolge entspricht

Binär:.toString(2); Oktal: .toString(8);

Hex: .toString(16);🎜🎜Zum Beispiel: 🎜rrreee🎜Das Ergebnis ist 🎜rrreee🎜 🎜2. String() kann null und undefiniert in Strings konvertieren. 🎜🎜🎜Zum Beispiel gibt die Konvertierung von null in einen String 🎜rrreee🎜 das Ergebnis als null zurück, string🎜🎜die Konvertierung von undefiniert in string🎜rrreee🎜 gibt das Ergebnis als undefiniert zurück, string🎜rrreee🎜 gibt das Ergebnis zurück: 63 (wenn es mit 0 beginnt Oder wenn es mit 0x beginnt, wird es zuerst in eine Basiszahl und dann in eine Zeichenfolge umgewandelt)🎜🎜[Verwandte Empfehlung: 🎜Javascript-Lerntutorial🎜🎜]🎜🎜

Das obige ist der detaillierte Inhalt vonWas ist die Javascript-String-Konvertierungsfunktion?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn