📚 [JavaScript]データ型とフォーマットの変換
11924 ワード
📕 データ型
コンピュータが処理できるデータ型
📙 デフォルトのタイプ
1.数字(number)
数字のみで引用符なし
<script>
var num1 = 10; //소수점을 사용하지 않은 표현
var num2 = 10.00; //소수점을 사용한 표현
var num3 = 10e6; //10000000
var num4 = 10e-6; //0.00001
</script>
2.文字列(string)
一重引用符(")または二重引用符("")で囲まれたデータ
<script>
var str1 = "큰따옴표 문자열";
var str2 = '작은따옴표 문자열';
var str3 = "큰따옴표 안에 '작은따옴표'로 표기한다";
var str4 = '작은따옴표 안에 "큰따옴표"로 표기한다';
var num = 10;
var str = "문자열"
document.write(num + str); //숫자와 문자열 더하기 : 10문자열
</script>
3.ロジック(boolean)
真または偽の値を表す
<script>
var num1 = 100;
var num2 = 10;
var num3 = 10;
document.write(num1 == num2); //false
document.write(num2 == num3); //true
</script>
📒 複合タイプ
1.配列(array)
1つの変数に複数の値を格納
<script>
배열명["값1", "값2", ....]
배열명[ ] //빈 배열 선언
var seasons = ["봄", "여름", "가을", "겨울"]; //index가 0부터 시작
document.write(seasons[0]); //봄
document.write(seasons[1]); //여름
document.write(seasons[2]); //가을
document.write(seasons[3]); //겨울
</script>
2.対象(対象)
関数と属性を含める
<script>
var date = new Date();
</script>
📗 特殊なタイプ
1. undefined
データ型が指定されていないときの状態/値が指定されていない変数
<script>
var num; //초기화하지 않았으므로 undefined 값을 반환한다
</script>
2. null
値が無効な場合の状態
<script>
var str = null; //object 타입의 null 값
</script>
3.typeof演算子
被演算子が被演算子タイプを返す演算子は1つだけです.
<script>
typeof 10; // number 타입
typeof "문자열"; // string 타입
typeof true; // boolean 타입
typeof undefined; // undefined 타입
typeof null; // object 타입
</script>
📘 せいけいかん
1.デフォルト型変換(暗黙型変換)
あるタイプの値が所望の値に達すると、そのタイプが自動的に変換されて使用されます.
2.明示型変換(明示型変換)
① Number()
Number("10"); //숫자 10
② String()String(true); //문자열 "true"
③ Boolean()Boolean(0); //불리언 false
④ Object()Object(3); //new Number(3)와 동일한 결과로 숫자 3
⑤ parseInt()文字列をグループ化して、特定の進数の整数を返します.
⑥ parseFloat()
文字列をグループ化して浮動小数点数を返します
Reference
この問題について(📚 [JavaScript]データ型とフォーマットの変換), 我々は、より多くの情報をここで見つけました https://velog.io/@rlotr02/JavaScript-자료형과형변환テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol