JavaScript の変数とデータ型を理解する

Susan Sarandon
リリース: 2024-11-05 00:14:02
オリジナル
274 人が閲覧しました

Understanding Variables and Data Types in JavaScript

JavaScript は、Web 開発に広く使用されている動的プログラミング言語です。 JavaScript の基本概念の 1 つは、変数とデータ型を理解することです。この記事では、これらの概念を簡単に理解できるように明確に説明します。

変数とは何ですか?
変数は、データ値を保持するコンテナのようなものです。 JavaScript では、さまざまなタイプのデータを変数に格納できます。変数を宣言するには、キーワード var、let、または const を使用します。内訳は次のとおりです:

変数:

  • これは変数を宣言する古い方法です。
  • var 変数のスコープはグローバルまたは関数レベルのいずれかです。
  • var を使用して変数を再宣言できます。
var name = "Ali";
var name = "Ahmed"; // This is valid

ログイン後にコピー
ログイン後にコピー

させて:

  • このキーワードはブロックスコープの変数に使用されます。
  • let で宣言された変数を再宣言することはできません。
let age = 25;
// let age = 30; // This will give an error

ログイン後にコピー

定数:

  • これもブロックスコープですが、定数に使用されます。
  • const で宣言された変数を再代入することはできませんが、それがオブジェクトまたは配列の場合は、そのプロパティを変更できます。
const pi = 3.14;
// pi = 3.14159; // This will give an error

ログイン後にコピー

データ型とは何ですか?

JavaScript のデータ型は、変数が保持できるデータの種類を指定します。データ型には、プリミティブ型と非プリミティブ型の 2 つの主なカテゴリがあります。

プリミティブデータ型

プリミティブ データ型は、最も基本的なデータ型です。 JavaScript には 7 つのプリミティブ データ型があります:

  • String: 一連の文字を表します。文字列は -- 一重引用符または二重引用符で囲まれます。
let greeting = "Hello, World!";

ログイン後にコピー
  • Number: 整数と浮動小数点数の両方を表します。
let count = 42; // Integer
let price = 9.99; // Floating-point number

ログイン後にコピー
  • Boolean: true または false のいずれかの値を表します。
let isLoggedIn = true;

ログイン後にコピー
  • 未定義: 変数は宣言されていますが、まだ値が割り当てられていないことを示します。
let result; // This is undefined

ログイン後にコピー
  • Null: 意図的な非値または空の値を表します。
let user = null; // This means there is no user

ログイン後にコピー
  • シンボル (ES6 で導入): 一意で不変の値を表し、主にオブジェクトのプロパティとして使用されます。
const uniqueId = Symbol('id');

ログイン後にコピー
  • BigInt (ES11 で導入): 任意の精度で整数を表すために使用され、非常に大きな数値に役立ちます。
const bigNumber = BigInt(123456789012345678901234567890);

ログイン後にコピー

非プリミティブ データ型

非プリミティブ データ型はより複雑で、値のコレクションやより複雑なエンティティを保持できます。最も一般的な非プリミティブ データ型は次のとおりです:

  • オブジェクト: キーと値のペアのコレクションを表します。オブジェクトは複数の値を保持できるため、より複雑なデータを管理するために不可欠です。
var name = "Ali";
var name = "Ahmed"; // This is valid

ログイン後にコピー
ログイン後にコピー

まとめ

JavaScript では、変数はデータ値を格納するコンテナーであり、var、let、または const を使用して宣言できます。データ型には、プリミティブと非プリミティブの 2 つの主なカテゴリがあります。

  • プリミティブ データ型: 文字列、数値、ブール、未定義、Null、シンボル、BigInt。

  • 非プリミティブ データ型: オブジェクト。
    変数とデータ型は JavaScript でのプログラミングの基礎を形成するため、理解することが非常に重要です。これらの概念を理解すると、より複雑なプログラムを効果的に作成できるようになります。

これらのトピックについてご質問がある場合、または詳しい説明が必要な場合はお気軽にお問い合わせください。

以上がJavaScript の変数とデータ型を理解するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:dev.to
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!