JavaScript変数とデータ型
7256 ワード
変数宣言方式
1. let
let os = 'mac';
console.log(os); // mac
os = 'linux';
console.log(os); // linux
2. constsecurity
thread safety
reduce human mistakes
const os = 'windows';
console.log(os); // windows
3. var値が指定する
os = 'mac';
console.log(os); // mac
var hoistingデータ型
1. number
const Num1 = 2030; // 정수(intege
const Num2 = 20.5; // 소수(decimal)
const Infinity = 1 / 0; // 숫자를 0으로 나누게 되면 인피니티
const Negativeinfinity = -1 / 0; // 마이너스 값을 0으로 나누게 되면 네거티브 인피니티
const NaN = '1' / 2; // 숫자가 아닌 문자를 0으로 나누게 되면 NaN(not a number)
2. stringconst Char = 'c';
const first_Name = '윤';
const last_Name = '승근';
const Name = first_Name + last_Name // + 기호를 이용 한 문자열 합치기
console.log(Name) // 윤승근
console.log('10' + 1000); // 101000 문자열에 숫자를 더하게 되면 숫자가 문자로 변환
3. booleanconst people = true; // 변수에 할당 가능
const Test = 20 > 50 // false
4. nulllet nothing = null;
5. undefinedlet A;
let A = undefined
5. symbolconst symbol1 = Symbol('id');
const symbol2 = Symbol('id');
console.log(symbol1 === symbol2) // false
Reference
この問題について(JavaScript変数とデータ型), 我々は、より多くの情報をここで見つけました https://velog.io/@thelapssql/JavaScript-변수와-자료형テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol