jsにおけるtypeofの意味

下次还敢
リリース: 2024-05-01 08:45:28
オリジナル
821 人が閲覧しました

typeof 演算子は、JavaScript で変数または式の型を決定するために使用され、次の文字列値の 1 つを返します。 "unknown": 変数が未定義であるか、値が未定義です。 "boolean": 変数はブール値です "number": 変数は数値です "string": 変数は文字列です "object": 変数はオブジェクトです "function": 変数は関数です "symbol": 変数はシンボル型です(ES6) "bigint": 変数は BigInt 型です (ES2020 )

jsにおけるtypeofの意味

typeof は JavaScript での意味です

JavaScript では、typeof 演算子 変数または式の型を決定するために使用されます。変数または式のタイプを表す文字列を返します。

使用法:

<code class="javascript">typeof variable_or_expression;</code>
ログイン後にコピー

ここで、variable_or_expression には、有効な JavaScript 変数または式を指定できます。

考えられる戻り値:

typeof 演算子は次の文字列値を返すことができます:

  • "unknown" - 変数が未定義であるか、値 未定義を持つ場合。
  • "boolean" - 変数がブール値 (true または false) の場合。
  • "数値" - 変数が数値の場合。
  • "string" - 変数が文字列の場合。
  • "オブジェクト" - 変数がオブジェクトの場合。
  • "関数" - 変数が関数の場合。
  • "symbol" - 変数のタイプが Symbol の場合 (ES6 で導入)。
  • "bigint" - 変数の型が BigInt の場合 (ES2020 で導入)。

例:

<code class="javascript">console.log(typeof undefined); // "undefined"
console.log(typeof true); // "boolean"
console.log(typeof 42); // "number"
console.log(typeof "hello world"); // "string"
console.log(typeof {}); // "object"
console.log(typeof function() {}); // "function"
console.log(typeof Symbol()); // "symbol"
console.log(typeof 123n); // "bigint"</code>
ログイン後にコピー

typeof 演算子を使用すると、変数の型を確認し、変数に基づいてさまざまな操作を実行できます。タイプ。たとえば、次のコード ブロックは、変数 x が数値であるかどうかをチェックし、数値である場合は x に 1 を加算します。

以上がjsにおけるtypeofの意味の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート