앱 개발 Project
앱개발 강의 1주차 Note - (2) 자바스크립트 맛보기
ZeroTop
2020. 10. 28. 20:30
자바스크립트는 웹 기술이라는 고정관념이 생겼지만,
옛날 자바스크립트가 아니다. 앱도 만들 수 있다.
코딩할 수 있는 연습장이 필요하다. 크롬 브라우저만 있어도 된다.
크롬에서 F12, 콘솔창 켜기
결과값 확인
console.log("hello world")
: 자바스크립트에서, 결과값 확인 함수. print라고 보면 된다.
undefined는 의미가 없는 값. 구분선 정도된다.
첫번째, 선언변수
let ~ 하겠다는 변수
let num = 20
변수에 어떤 값을 넣을 것인지 선언 후 console.log(num)
변수 재할당도 당근 가능.
clear console 해도, 선언한 변수는 남아있다.
두번째, 사칙연산 (숫자와 문자열)
let a =1
let b = 2
let c = a+b
console.log(c)
괄호 안에서 사칙연산도 가능.
console.log(a * b)
문자열. ' ' 안에 넣으면 문자열
let first = 'youngsang'
let last = 'seo'
console.log(first + " " + last)
let firstName
변수명에 대해서, 각자의 약속. 코드 리뷰할 때 뒤죽박죽 안되기 위해서는 하나의 약속이 필요하다.
카멜케이스. 뒤의 Name은 크게 쓰는데, 그걸 본따서 쓰는 컨벤션이 있다.
스네이크케이스 가운데 _로 연결(언더바형태)
const 함수
let num = 100
const num2 = 1000
num = 200
num2 = 2000
console.log(num)
console.log(num2)
const로 선언한 변수는 재할당 불가능하다.
변하지 않아야하는 중요한 변수를 선언해야한다면, const를 쓰면 된다.