JavaScript : Challenge [2]
카테고리: JS
JavaScript Datatypes
- integer : 정수 (1,2,3,4,5 … )
- float : 소수 (1.1, 1.2, 1.3, 1.4 … )
- string : 문자열 (“Hello”, “Hi”, “Bye” … )
quotation (“”, ‘‘)이 포함되어야 한다. (python과 동일)
- boolean : true, false
- null : 빈공간
- undefined : 데이터 메모리는 있지만 데이터가 없음
- Arrays : 값을 포함하는 list
const DaysOfWeek = ["Mon", "Tue", "Wed", "Thu", "Fri", "Sat"];
Array에서 item을 추출시에는 []안에 index를 넣으면 된다.
DaysOfWeek[0]; // "Mon"
Array에 추가하는 방법은
push()
를 사용하면 된다.DaysOfWeek.push('sun');
-
Objects Object와 Array의 차이는 내부 list의 특성에 따라 다르다.
Object는 필요 정보가 담긴 데이터 리스트
Array는 단순한 데이터 리스트const player = { name : "nico", points : 10, fat : true, }; console.log(player); console.log(player.name);
object내의 값들은
const
여도 수정이 가능하다.
JavaScript Variables
Console
console
은 browser console에서 출력을 의미한다.
console.log('sample');
Variables
- const
const : 상수 . 변하지 않는 값
<!-- Variable has no space --> <!-- in JS, Variable Name be CamelCase --> const a = 5; const b = 2; console.log(a+b); console.log(a-b); console.log(a*b); console.log(a/b);
처음 const로 변수를 할당하면, 차후 해당 변수 값을 수정할 수 없다 (Constant)
- let
let : 변수 . 변하는 값
let a = 5; let b = 2; <!-- Change --> a = 3; console.log(a+b); console.log(a-b); console.log(a*b); console.log(a/b);
처음 let으로 변수를 할당하면, 차후 해당 변수 값을 수정할 수 있다.
- var : 변수 const, let을 모두 포함하는 변수. 하지만 잘 사용하지 않는 것이 좋다.
✏️ 개인 공부 기록용 블로그입니다! 틀린 부분이 있으면 언제든지 댓글로 알려주세요!
👍 항상 감사합니다!
댓글 남기기