js データ型 基本データ型: 数値、文字列、ブール値、未定義、null、シンボル、 参照データ型: オブジェクト
null以外の基本データ型はtypeofで判断でき、Function以外の参照データ型はObjectを返す。 a = 1 とすると、 b = '2'、 c = 真、 d = 未定義、 e = ヌル、 f = シンボル('f')、 g = 関数 () {}, h = [], i = 新しい日付() console.log(タイプa) コンソールログ(typeofb) コンソール.log(typeof c) コンソールログ(typeof d) console.log(e 型) console.log(typeof f) console.log(typeof g) console.log(h 型) コンソールログ(typeof i) 出力を表示する null の typeof が object であることがわかります。これは歴史的なバグです。興味があれば、「typeof null」の歴史を参照してください。 nullを判定するには次の方法を使用できます 関数 checkNull(num) { 数値 === null を返す } オブジェクトの詳細な型はObject.prototype.toString.call()で判別できます。 関数 checkObject(obj) { Object.prototype.toString.call(obj) を返します。 } コンソールログ(checkObject(g)) コンソールログ(checkObject(h)) コンソールログ(チェックオブジェクト(i)) 出力結果を見ることができます コンストラクタconstructor()によっても判断できる console.log(g.constructor === 関数) console.log(h.constructor === 配列) console.log(i.constructor === 日付) 出力結果を見ることができます 要約する js データ型とその判定方法についての記事はこれで終了です。より関連性の高い js データ型と判定内容については、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き閲覧してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: Ubuntu での MySQL および MySQL Workbench のインストール チュートリアル
>>: dockerカスタムイメージでphp7をビルドする方法
タイトルの通り、ページを修正すると以下のような状況が発生する可能性があります。現在、古いページを改修...
LinuxでのMySQL-5.7.19バージョンの初心者向けの最初のインストールについては、前の記事...
目次1. isPrototypeOf()例 1、オブジェクト クラス インスタンス:例 2: Hum...
ant-design-vue テーブルのスケーラブルな列の問題に対する完璧なソリューション。固定列と...
2017 年に Vulhub に取り組み始めてから、私は厄介な問題に悩まされてきました。Docker...
1.html <div class="ログインボディ"> <...
docker によってプルされたコマンドは、デフォルトでは /var/lib/docker/ フォル...
私は現在、Xiao Nian Gao に似たビデオおよびツール アプリを開発しています。ユーザーが作...
多くの場合、大規模および中規模の Web サイトでは、静的リソース (フォント ファイル、画像など)...
必要: vue を使用して QR コードのスキャンを実現します。プラグイン: QRコードリーダー;プ...
主に低バージョンのブラウザ向け<!-- --> は HTML コメント タグです。上位バ...
通常、コンポーネントのライフサイクルは、ビジネス ロジックが始まる場所です。ビジネスシナリオが複雑で...
書き方1: sas_order_supply_month_pay セットを更新 RECEIVE_TI...
目次1.ダウンロード後、インストールしたいディレクトリに解凍します。 2. インストールディレクトリ...
1. インストール方法は? 1. [実行] -> [cmd] と入力して、小さな黒いウィンドウ...