#노마드 코드. 자바스크립트 챌린지 #1
챌린지 일지. Day2. 2021 03 09
repl.it에서 실습
자바스크립트는 위에서 아래로 실행한다.
변수 사용
- create (생성)
- initialize (초기화)
- use (사용)
예시.
let a = 111;
let b = a - 10;
a = 4;
console.log(b , a);
- let a ; 생성
- a = 111 ; 초기화
- a - 10 ; 사용
- 변수 앞에는 let으로 시작하여 선언을 함.
- let은 생성하거나 초기화할 때 사용. 변수 업데이트 시 사용하지 않음.
- let은 변경이 가능.
상수 사용
- const으로 시작하여 선언을 함.
- const는 변경이 불가능.
- 변수를 선언할 때는 const로 먼저 선언하고, 정말 필요 시에만 let을 사용. 왜냐하면 가독성이 높아지기 때문임.
const a = 111;
let b = a - 10;
a = 4; //error
consloe.log(b , a);
콤마(,)로 구분하여 'let'과 'const' 하나에 여러 개의 변수를 선언할 수 있다.
//~~ , / ~~ / : 주석처리. 사용자의 메모, 부연 설명 등을 써놓는 코멘트. 코드로 인식하지 않는다.
데이터 타입
- string = text
- ""(따옴표) 혹은 '' 안에 들어가는 데이터
- boolean = true or false = is not text.
- number = 숫자
- float = 소숫점 숫자
데이터 정렬
상수, 변수, 데이터 타입 모두 사용 가능.
- Array
const daysOfWeek = ["Mon", "Tue", "Wed", "Thu", "Fri", 111, true, a];
문법 규칙 Camel case : 소문자로 시작하여 스페이스 대신 대문자로 시작하여 입력. *협업을 위한 약속.
- Object
- 데이터를 합쳐서 만들어야 할 경우 사용.
- 각 값(value)에 이름(label)을 줄 수 있음.
- {}(중괄호)를 사용.
- object 안에 array, object를 저장할 수 있음.
const whoAmI = {
name : "HSH",
age : 33,
gender: "Female",
favMovies : ["MARS", "Avengers", "Kingdom"]
}
console.log(whoAmI);
whoAmI.name = "HSH0404";
console.log(whoAmI.name);
object 안의 값은 변경할 수 있다.
항상 신경써야 할 점
- 오타
- close를 제대로 하였는가
- 콤마(,)를 찍었는가
Author And Source
이 문제에 관하여(#노마드 코드. 자바스크립트 챌린지 #1), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@kajinski/노마드-코드.-자바스크립트-챌린지-1저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)