본문 바로가기

javascript

TIL no.5 - Javascript 기초 공부 정리[2]

Strings

"hi " + "goodbye" -> "hi goodbye"

 

자바스크립트 이스케이프 문자는 모두 백 슬래시로 시작하며 문자열에서 탈출하여 문자열에 유효하지 않은 특수 문자를 작성하는 방법입니다.

"she said \"goodbye! \" " -> "she said "goodbye! " "


Variable 변수

var : 가변적이다. 변수를 선언하고 같은 변수에 다른 값을 선언했을 때, 새로운 값으로 덮어 씌워진다.

 

undefined는 아무 것도 뜻하지 않는다는 의미

 

alert('');

console.log('');

prompt("");  

 


Logical Operators

-AND, OR, and NOT

 

  • &&(AND) 양면이 다 참인 경우
x < 10 && x !== 5

: x가 10보다 작고 x가 5가 아닌 것.

 

  • ||(OR) 한쪽만 참이여도 true 반환

 

  • !(NOT) 
!(5 === 9)  //true 

== vs. === 차이

var x = 10;
x == "10" //true
x === "10" // false

var y = null;
y == undefined //true
y === undefined //false

===이 더 엄격하다.