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をビルドする方法
目次背景表領域の断片化とは何ですか?表領域の断片化を確認する方法表スペースの断片化問題を解決する方法...
インデックスにクエリする必要があるすべてのフィールドの値が含まれている(またはカバーしている)場合、...
この記事の例では、カルーセルのフレームレート再生を実現するためのVueの具体的なコードを参考までに共...
目次序文1. Nginxのインストール1. Nginxをダウンロードする2. 依存関係をインストール...
コードをコピーコードは次のとおりです。 <a href=# title="ここに表示...
この記事の主な内容は次のとおりです。 1. ブラウザのサポート2. 画像3. レスポンシブツール4....
<br />1998年に最初の個人ページが誕生してから2008年の今日まで、デザイン業界...
環境セントロス6.6 MySQL 5.7インストールシステムがインストールされている場合は、まずアン...
1. フォルダを削除する例: rm -rf /usr/java /usr/javaディレクトリとその...
まず、仮想マシンを開きます xshell5 を開いて仮想マシンに接続します (より便利です。Linu...
目次概要バーチャルドム原理実装プロセスパッチ方式sameVnode関数patchVnode関数upd...
1. ダウンロード、例として8.0を取り上げますダウンロードアドレス: https://dev.my...
目次導入インストール1. マウントするフォルダを作成する2. イメージをプルする3. コンテナを作成...
目次前述のVARCHAR型VARCHAR適用可能な状況CHAR型テストVARCHAR(5)とVARC...
注意: 計画、設計、開発のいずれの場合でも、これらの間違いは避けなければなりません。 1. ナビゲー...