Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptのnullとundefinedの違いは何ですか?

JavaScriptでは、null およびundefined どちらもプリミティブ値です。

JavaScriptのプリミティブ値と非プリミティブ値のすべてをお読みください。

undefined variableは、宣言されているが、(まだ)値が割り当てられていない変数です。

たとえば、次の変数をログに記録してみてください。

let dogBreed 
// undefined

undefinedを取得します dogBreed 変数には値がありません。

null 変数に一般的に割り当てられる値です。たとえば、コードに不要な未定義の変数が含まれないようにするには、値nullを割り当てることができます。 その変数に(そして後で実際の値を与える):

let dogBreed = null
console.log(dogBreed)
// null

ボーナス情報:

null 次のコードが示すオブジェクトとして評価されます:

console.log(typeof dogBreed) 
// object

  1. JavaScriptとPhpの違い

    JavaScriptとPHPはどちらも、プログラミングの世界で最も人気のあるプログラミング言語です。さまざまな重要な特性と機能があるため、これらの言語はどちらも世界中で広く使用されています。 それらの機能に基づいて、JavaScriptとPHPの重要な違いは次のとおりです Sr。いいえ。 キー JavaScript Php 1 導入 JavaScriptは、導入年と比較してPHPの後に開発されました。BrendanEich(1995)によって開発されました。 一方、PHPはJavaScriptの前に導入され、Rasmus Lerdorf(1994)によって開発されま

  2. JavaとJavaScriptの違いは何ですか?

    Web開発者のJeremyKeithが2009年に述べたように、「JavaはJavaScriptに、ハムはハムスターになります」。そのアナロジーの正確さは議論の余地がありますが、その背後にある精神は確かです。JavaとJavaScriptは、共通の言語ルートを共有しているにもかかわらず、2つの非常に異なるプログラミング言語です。何年にもわたって、それらはもう少し重複するようになりましたが、JavaScriptは、Webサイトをインタラクティブにする主要なフロントエンド言語であり続け、Javaはサーバーサイドおよびアプリケーションプログラミングで引き続き人気があります。開発者を雇ったり、コーディ