오늘은 팀이 바뀌고 첫 날 이다.
팀원분들하고 어색한 분위기를 깰 겸 아이스브레이크토크도 하고 팀장 부팀장도 정하고 했다.
그러곤 바로 JAVASCRIPT를 공부 했는데 장난 안치고 머리가 깨지는 줄 알았다 ㅋㅋㅋㅋㅋ
난생 처음보는것들을 공부할려고 하니 머리가 아픈 것 같았다.
강의도 처음에 들으면 당최 뭔 소리인지 하나도 감이 안잡히는 그런 느낌이였다 (oh...no..!)
강의를 다시 처음부터 들어야 할 것 같은 느낌이 든다....................................................
그래도 열심히 팀원분께서 직접 문제도 만들어주시면서 그나마 감을 익힐 수 있었던 것 같다.
javascript 언어 정리
**변수 이름 :** 저장된 값의 고유 이름
**변수 값 :** 변수에 저장된 값
**변수 할당 :** 변수에 값을 저장하는 행위
**변수 선언 :** 변수를 사용하기 위해 컴퓨터에 알리는 행위
**변수 참조 :** 변수에 할당된 값을 읽어오는것
ex)
var myvar = "Hello World";
변수 이름: myvar(한글도 상관 없음 보통 영어로 함)
변수 값 : "Hello World"
변수 할당 : 만들어진 변수(myvar)에 값("Hello World")를 저장하는 행위
변수 선언 : (var)라는 키워드를 이용해서 (myvar) 라는 변수를 만들어줘 라고 컴퓨터에 알리는 행위 *왼쪽에 있는 ( var myvar) 이걸 변수 선언이라 할 수 있다.
변수 참조 : 예를들어
console.log(myvar); 출력해줘! 라고 필요할때 불러오는 것이 변수 참조다.
변수를 선언 할 수 있는 3가지 방법 : var, let, const
데이터 타입
runtime : run 하는 time(코드를 작성할 때 아니라,실제 코드가 실행될 때
1.숫자
1-1 정수
let num1 = 10; 예를들어 " " 이게 들어가면 string 으로 바뀐다.
console.log(num1); // 10
console.log(typeof num1); // number
이렇게 나온다.
1-2 실수(float)
let num2 = 3.14;
console.log(num2); //3.14
console.log(typeof num2); // number
1-3 지수형(exp)
let num3 = 2.5e5; // 2.5 x 10^5
console.log(num3); //250000
console.log(typeof num3); // number
1-4.
// Nan : Not a Number
let num4 = "Hello" / 2;
console.log(num4); //NaN
// 1-5. Infinity(무한대)
let num5 = 1 / 0;
console.log(num5); //Infinity
console.log(typeof num5); //number
// 1-6. Infinity(무한대)
let num6 = -1 / 0;
console.log(num6); //-Infinity
console.log(typeof num6); //number
문자열 길이 확인하기
length : (str)에 있는 문자를 숫자로 표현해줌
ex) "Hello World!"
console.log(str.Length); // 12
문자열 결합하기
예) let str1 = "Hello,";
let str2 = "world!";
let result = str1.concat(str2);
// 5. 삼항 연산자 ( 중요! )
// 조건에 따라 값을 선택한다.
let x = 10;
let result = (x > 5) ? "크다" : "작다";
console.log("---------");
console.log(result);
console.log("---------");
let y = 20;
let answer = (y > 10) ? "크다" : "작다";
console.log(answer);
확실히 C 언어를 공부하다가 JAVASCRIT를 하니 확실히 편해진 느낌이 든다.
코딩할때 나눠서 하는게 아닌 바로 한번에 할 수 있으니 앞으로도 하게 된다면 JAVASCRIT를 많이 사용할 것 같다.
그만큼 잘 사용하도록 공부도 게을리 해서는 안되겠지? 열심히 해야 된다고 느끼는 하루다.
아직 공부할게 더 남았지만 오늘은 여기까지 하고 머리를 식힌 다음 다시 시작해야 할 것 같다.
내일 하루도 열심히 머리를 터트려 보자! ㅎㅎ
내일 하루도 잘 할 수 있기를 빈다.!
TMI: 팀원 분들 되게 다 잘하신다. 아마 내가 꼴찌일듯..?ㅎ 망했따!