ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptの文字列変換関数とは何ですか?

JavaScriptの文字列変換関数とは何ですか?

青灯夜游
青灯夜游オリジナル
2021-06-17 15:13:573476ブラウズ

JavaScript 文字列変換関数: 1. すべてのデータを文字列に変換できる toString() 関数、構文は "number.toString(radix)" です; 2. オブジェクトを変換できる String() 関数value は、「String(js object)」という構文で文字列に変換されます。

JavaScriptの文字列変換関数とは何ですか?

このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

JavaScript 文字列変換関数 - String() および toString()

1、.toString() すべてのデータを文字列に変換できますが、nullunknown

は除外する必要があります。たとえば、false を文字列型

<script>
  var str = false.toString();
  console.log(str, typeof str);
</script>
に変換します。

返された結果は false、文字列です

null と unknown を文字列に変換できるかどうかを確認してください 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() 括弧内に、ベース文字列に対応するベースを表す数字を書くことができます

Binary: .toString( 2);

8 進数: .toString(8);

10 進数: .toString(10);

16 進数: .toString(16);

例:

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

結果は

173

2 となり、String() は null と unknown を文字列に変換できます。

たとえば、null を文字列に変換します。

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

返される結果は null、string です。

未定義を文字列に変換します。

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

Return結果は未定義です。string

console.log(String(077));

は結果: 63 を返します (0 または 0x で始まる場合は、まず基数に変換され、次に文字列に変換されます)

[関連の推奨: JavaScript 学習チュートリアル #] #

以上がJavaScriptの文字列変換関数とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。