자바스크립트 연산자

Operator




 산술연산자

 +, -, *, /, % (나머지값 연산자)

 관계연산자

 >, >=, <, <=, ==(같다), !=(같지않다) 그리고 ===

 논리연산자

 !(NOT), &&(AND), ||(OR)

 단항연산자

 ++(변수값 1증가하기), --(변수값 1감소하기) // 앤 앞에 뒤에 쓰느냐 따라 좀 다름







여기서 조금 상관 없지만 상관 있는 이야기를 하자면

처음에 궁금했떤 것이 == 와 ===의 차이였다.


== vs ===



전 직장에서 친한 동료에게 "== 하고 ===의 차이가 뭐야?" 하고 물었을 때

동료는 당황한듯했고..


그냥 "같다"고 하였는데 난 계속 뭔가 찜찜했다.


그러던 중


드디어 둘의 차이를 알게 되었다!!! 유후~!!


== 는 같음을 비교하는 걸로 값이 같으면 끝이지만

===는 같긴한데 추가로 데이터형식 까지 같아야 한다.






둘의 차이를 잘 이해 하기 위해 좋은

잘 정리된 곳이 있으니 참고 하시길 

http://dorey.github.io/JavaScript-Equality-Table/






'JavaScript' 카테고리의 다른 글

홀짝 구분  (0) 2015.11.05
더하기 빼기  (0) 2015.11.04
버튼 클릭하면 이미지 변경하기  (0) 2015.11.04
입력한 글 얼럿창으로 띄우기  (0) 2015.11.03
얼럿창 띄우기  (0) 2015.11.03

+ Recent posts