-
[생활코딩] Javascript 입문1개발/JS 2018. 1. 9. 23:12
생활코딩 URL : https://opentutorials.org/course/743
생활코딩 강의에서 기억하고 싶었던 내용을 포스팅해보았다.
#변수의 효용을 이해하자.
- 필요에 의해서 변할 수 있는 영역과 변하지 않는 영역을 구분해서 코딩해야한다.
- 재활용 가능해진다. 유지보수 용이해진다.
#비교
alert( 1 === "1"); //false 데이터타입[형식]도 동일해야함.**이걸쓰자!
alert( 1 == "1"); //true 버그발생 가능성 높음..
var a;
alert(a); //undefined 값이 정의되지 않음
alert(undefined == null) //true
alert(undefined === null) //false
alert( true == 1 ) //true **숫자 1은 true로 간주, 그 외는 false로.
alert( true === 1 ) //false
alert(NaN === NaN); //false
[데이터타입]
undefined : 값이 정의되지 않은 상태, 프로그래머가 의도하지 않음 false로 간주
null : 값이 없는 상태, 프로그래머가 의도함. false로 간주
NaN : 0/0 계산할 수 없음. false로 간주
#조건문
if('') alert('빈문자열'); //false 빈문자열은 false/ 문자열있으면 true로 간주
---> 20180109 : 21강 조건문까지 들었다. 기초적인 내용이라 빠르게 넘어갔다. 낼 이어서 듣자!
'개발 > JS' 카테고리의 다른 글
[생활코딩] Javascript - 함수지향2(값으로서의 함수와 콜백) (0) 2018.01.13 [생활코딩] Javascript 입문3 (0) 2018.01.11 [생활코딩] Javascript 입문 - 함수지향1 (0) 2018.01.11 [생활코딩] Javascript 입문2 (0) 2018.01.10 시작 (0) 2018.01.08