JavaScript 学習 2 日目へようこそ!今日は、プログラムの構成要素である 変数 と データ型 について説明します。これらの概念は、JavaScript で行うすべての作業の基礎を形成するため、非常に重要です。
変数は、データ値を保持するコンテナのようなものです。これは、情報を保存したり、後で取得したり、内容を変更したりできる、ラベル付きのボックスと考えてください。
JavaScript では、変数を宣言する 3 つの方法が提供されています。
var oldWay = "Avoid this if possible"; let currentWay = "Use let for variables that can change"; const fixedValue = "Use const for constants";
Feature | var | let | const |
---|---|---|---|
Scope | Function-scoped | Block-scoped | Block-scoped |
Reassignable | Yes | Yes | No |
Redeclarable | Yes | No | No |
var oldWay = "Avoid this if possible"; let currentWay = "Use let for variables that can change"; const fixedValue = "Use const for constants";
JavaScript には、プリミティブ と 非プリミティブ の 2 種類のデータがあります。
function scopeTest() { if (true) { var x = "Function scope"; let y = "Block scope"; const z = "Constant"; } console.log(x); // Accessible // console.log(y); // Error: y is not defined // console.log(z); // Error: z is not defined } scopeTest();
let name = "Arjun"; console.log(name); // "Arjun"
let age = 22; console.log(age); // 22
let isStart_up_guy = true; console.log(isStart_up_guy); // true
let emptyValue = null; console.log(emptyValue); // null
let uninitialized; console.log(uninitialized); // undefined
JavaScript を使用すると、型間で値を変換できます。
JavaScript は、型を自動的に変換することがあります。
例:
let uniqueKey = Symbol("key"); console.log(uniqueKey); // Symbol(key)
Number()、String()、Boolean() などの組み込み関数を使用して型を手動で変換できます。
例:
let result = "5" + 5; // String + Number console.log(result); // "55" (string)
let と const を使用して変数を宣言し、保存します:
型変換を試してください:
今日は以下について取り上げました:
明日は、JavaScript の 演算子と式 を詳しく見ていき、データの操作とより複雑なプログラムの作成を開始します。 3 日目: 演算子と式 をお楽しみに!
以上がJavaScript の日変数とデータ型の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。