TIL 20. JavaScript - Date Type
4149 ワード
#JavaScriptの7種類のデータ型
📌 undefined
📌 null
📌 boolean ( True/False )
📌 数値(Number)
📌 文字列(String)
📌 オブジェクト(Object):関数以外のオブジェクトまたはオブジェクト
📌 Symbol(ES 6が追加されました):関数以外のオブジェクトまたはオブジェクト
#typeof演算子
値と変数のデータ型はコンソールで表示できます.
type of演算子は、次の文字列のいずれかを返します.
📌 undefined:未定義の変数
📌 "boolean"
📌 "string"
📌 "number"
📌 「object」:関数以外のオブジェクトまたは「object」
📌 "function"
let msg = "message";
console.log(typeof msg); //string
console.log(typeof 100); //number
typeof null -> objectnullは空のオブジェクトを参照し、オブジェクトを返します.
Array[] -> object
配列は展開オブジェクトであり、データ型はobjectである.
#番号(数値)
この演算子(+,-)は、演算を表す数値タイプで、演算子と呼ばれます.
#String(文字列)
""
、''
で表される文字列データは、算術演算子によってデジタルデータ型を利用するように、文字列タイプにも多様な機能がある.// 문자열 데이터 타입 변수 선언
let name = "wecode";
let NAME = "WECODE";
// .length >> 문자열이 몇 글자로 되어 있는지 확인
name.length // 5
// .toUpperCase >> 문자열을 대문자로 출력
name.toUpperCase() // "WECODE"
name.toLowerCase() // "wecode"
// .indexOf >> 특정 텍스트의 포함 유무 및 위치 확인
name.indexOf('c') // 2
name.indexOf('j') // -1
# TextString
+
演算子を使用して、テキストと変数を関連付けることができます.文字列+数字を組み合わせて接続することもできます.
ただし、番号StringではStringは計算されません.
# boolean
True - "String" , 0 , Object , {} , []
False - "" , 0 , NaN , null , undefined
# undefined
未定義のデータ型
# null
typeof null -> object
nullは空のオブジェクトを参照し、オブジェクトを返します.
#オブジェクト(Object)
Object ( key , value )
カッコで囲まれたkey-value(property)の形式を持つ.
Reference
この問題について(TIL 20. JavaScript - Date Type), 我々は、より多くの情報をここで見つけました https://velog.io/@ss3152psy/TIL-20.-JavaScript-Date-Typeテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol