nodejs 는 전체적으로 C언어와 비슷한 문법을 가지고 있습니다.
var 변수명 = 값 // var 변수는 재선언과 재할당 모두 가능합니다. 하지만 이렇게 되면 코드가 길어질수록 실수로 인해 변수값이 바뀔 위험이 있습니다.
let 변수명 = 값 // let 변수는 재선언은 안되지만 재할당은 가능합니다.
const 변수명 = 값 // const는 변수 재선언과 재할당 모두 불가능합니다.
if (조건) {
실행 코드
}
else if (조건) {
실행 코드
}
else {
실행 코드
}
// 문자열 리턴
function hello(name) {
console.log("Hello, " + name)
}
hello("Jaeyoung")
// 화살표 함수
const hellotwo(name) => {
return("Hello, " + name)
}
console.log(hello("Jaeyoung"))
const human = {
키 : 값
name: "장재영"
club: "Layer7"
}
console.log(human.name) // 장재영
자바스크립트는 오류 처리를 최소화 하고 무조건 넘기려는 특성을 가지고 있습니다. 덧셈 시 자료형이 달라도 억지로 통과시킵니다.