개발일지

(나의개발자일지) 1-2주차

대리만쥬 2023. 2. 28. 22:05
반응형

1. 자바스크립트는 웹사이트(웹문서)에 움직이는 그림을 그릴 때 쓰이는 작고 가벼운 언어

 - 팝업, 시간이 가는 모습, 몇 명이 보고있다는 알람 등을 자바스크립트 문법으로 구현.

 

2. 자바스크립트로 앱을 만들 수 있음(Why? 리엑트 네이티브가 자바스크립트 기반)

 

3. 서버 백엔드를 구축할 때 node.JS(자바스크립트 프레임워크) 기술 다발을 구현 가능.

 

즉, 자바스크립트 문법 하나로 웹사이트, 앱, 서버까지 할 수 있다.

 

준비물: 크롬 브라우저로 윈도우F12

맥은 Alt(option) +command + i

 

console.log(변수)는 콘솔 창에 괄호 안의 값을 출력.

 

자바스크립트 문법(변수)

 - 코드 마칠 때 코드 마지막에 ; 써도되고, 안써도 그만.

let num =1 ; (ok), let num=1(ok)

- 변수를 선언할 때 let과 var 두 가지 모두 가능. (변수는 값을 담는 그릇)

  let이 최근 선언 방식. let  변수

  변수는 값을 저장하는 박스, 한 번 선언했으면, 다시 선언하지 않고 값을 넣음.

 

- 즉, 최초 선언할 때는 let을 쓰고 이후 변수를 변경할 때는 let이 필요하지 않음.  

  let num = 20

  num = 'Bob'

- 변수는 사칙 연산이 가능함.  

 구글에서 작성 시 한 줄 뛸 때는 shift+enter, 값을 확인할 때는 enter

 

- 변수명은 아무렇게나 가능하지만. 규칙이 있음.
  let first_name = 'bob' // snake case라고 합니다. (단어 사이에 _)

  또는, let firstName = 'bob' // camel case라고 합니다. (첫 번째 단어 소문자, 두 번째 문자 대문자) 

  다른 특수문자 또는 띄워쓰기는 불가능. 유지보수에 유용

- 딕셔너리 = 객채, 배열 =리스타

- const도 선언하는 변수로, const로 선언한 변수에 들어있는 값은 바꿀 수 없다.

반응형

'개발일지' 카테고리의 다른 글

(나의개발자일지) 1-6주차(숙제)  (0) 2023.03.05
(나의개발자일지) 1-5주차  (0) 2023.03.03
(나의개발자일지) 1-4주차  (0) 2023.03.01
(나의개발자일지) 1-3주차  (0) 2023.03.01
(나의개발자일지) 1-1주차  (0) 2023.02.27