整理基礎-1
8889 ワード
jsデータ(データ型、Date Type)
オリジナル
テキスト
引用符で囲まなければなりません
'pansik'
"pansik"
`pansik` //보간 ${}
数値
Not-A-Number-数値データ/数値を表示できません!
NaN
0.000023
23
-23
NaN
ブリン(Boolean)
true
false
null
「存在しない」、「空」および「不明」の値を明示的に表す
undefined
値が割り当てられていないことを示します
構成部品
ユニーク識別子(ID)
const s = SymBol('Hello world!') // 설명
const user = {
name: 'Kimchaewook',
[s]: 25
}
console.log(user.name)
console.log(user[s])
BigInt
指数、大整数
参照タイプ
整列
アレイ(アレイデータ)
複数のデータを順番に格納[]
let fruits = ['Apple', 'Banana', 'Cherry'];
console.log(fruits[0]); // Apple
console.log(fruits[1]); // Banana
console.log(fruits[2]); // Cherry
オブジェクト
オブジェクト(オブジェクトデータ)
複数のデータをKey:value形式で格納
let user = {
name: 'apple',
age: 450,
isValid: true
}
console.log(user.name); // 'apple'
console.log(user.age); // 450
console.log(user.isValid); // true
n.関数
関数#カンスウ#
特定の動作(機能)を実行するコードのセット.
split:文字をパラメータに分割して配列を返す
反転:パターンを反転します.
join:配列を文字に結合して引数として返します.
const b = a.split ('').reverse().join('');//メソッドフィルタ
「成形」(Type)遷移
明暗が変わる
明示的な番号(入力するデータ)とString(入力するデータ)
デフォルトの変換+1は数値になりますconst a = 1
const b = '1'
console.log(a === b)
// 일치 연산자: 데이터 형 까지 보는 것 false
console.log(a == b)
// 동등 연산자: 값만 보는 것 true
Truthy & Falsy
一部の値はtrueを表し、一部の値はfalseを表す.
以下のFalsy以外はtrue値です.
Falsy
if (false)
if (null)
if (undefined)
if (0)
if (-0)
if (NaN)
if (0n)
if ('') // 공백 문자
データ型の検証
const a = 1
const b = '1'
console.log(a === b)
// 일치 연산자: 데이터 형 까지 보는 것 false
console.log(a == b)
// 동등 연산자: 값만 보는 것 true
一部の値はtrueを表し、一部の値はfalseを表す.
以下のFalsy以外はtrue値です.
Falsy
if (false)
if (null)
if (undefined)
if (0)
if (-0)
if (NaN)
if (0n)
if ('') // 공백 문자
データ型の検証
typeof 데이터
데이터.constructor
Object.prototype.toString.call(데이터)
へんすう
window
)の属性で登録Reference
この問題について(整理基礎-1), 我々は、より多くの情報をここで見つけました https://velog.io/@allurings/JavaScript-기초-정리テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol