「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > JavaScriptの変数とデータ型の理解

JavaScriptの変数とデータ型の理解

2025-03-23に投稿されました
ブラウズ:363

Understanding Variables and Data Types in JavaScript

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

変数とは?
変数は、データ値を保持するコンテナのようなものです。 JavaScriptでは、さまざまな種類のデータを変数に保存できます。変数を宣言するには、キーワードvar、let、またはconstを使用します。これが内訳です:

var:

  • これは変数を宣言するより古い方法です。
  • 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で宣言された変数を再割り当てすることはできませんが、オブジェクトまたは配列の場合、プロパティを変更できます。
const pi = 3.14;
// pi = 3.14159; // This will give an error

データ型とは何ですか?

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

プリミティブデータ型

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

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

  • 番号:は、整数と浮動小数点数の両方を表します。
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);

非プライティブデータ型

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

  • オブジェクト:は、キー値のペアのコレクションを表します。オブジェクトは複数の値を保持でき、より複雑なデータを管理するために不可欠です。
人= { 名前:「アリ」、 年齢:30、 iSStudent:false };
let person = {
    name: "Ali",
    age: 30,
    isStudent: false
};

まとめ

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

  • プリミティブデータ型:文字列、数字、ブール、未定義、ヌル、シンボル、およびbigint。

  • 非プリミティブデータ型:オブジェクト。

    変数とデータ型を理解することは、JavaScriptのプログラミングの基礎を形成するため、重要です。これらの概念を把握したら、より複雑なプログラムを効果的に書くことができます。

質問がある場合は、これらのトピックのいずれかについてさらに説明が必要な場合は、お気軽にご連絡ください!

リリースステートメント この記事は、https://dev.to/rehmanofficial/understanding-variables-and-data-types-in-javascript-5ea7?1侵害がある場合は、[email protected]に連絡して削除してください。
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3