본문 바로가기
반응형

JS3

[JS] 이중 등호(==)와 삼중 등호(===)의 차이 ※ 이 글의 모든 예시는 Mozilla를 참고하였다. [JS] 이중 등호와 삼중 등호 JS는 값 비교 연산을 위해 두 가지 등호를 제공한다. 모두 두 값의 비교를 수행하지만 그 형태가 다르게 나타난다. == (동등 연산자, Equality operator) '느슨한 동등'을 표현한다. 두 값의 형식이 다를 경우에 형 변환을 하여 비교한다. 이는 'true'로 이끌어내는 범위를 넓혀준다. 0 == false// true "" == false// true "" == 0 // true '1' == 1// true [1, 2] == '1,2'// true '느슨한 동등'을 통한 비교는 예상하지 못한 값을 도출할 수 있기 드물게 사용된다. 개발자의 의도에 따라 사용될 수 있는데 일반적으로 0, "", false를.. 2023. 11. 21.
웹 기술 백과사전 MDN 웹 기술 백과사전 MDN MDN(Mozilla Developer Network) https://developer.mozilla.org/ko/ 개발자가 개발자를 위해 만든 사이트 HTML, CSS, JS의 백과사전이다. 여러 지침과 안내가 가득하다. HTML의 모든 태그들과 어떻게 적용되는지 나타내준다. (물론 CSS, JS 내용도 가득가득하다.) 예제는 자신이 직접 수정해보고 그 결과를 바로 확인해 볼 수 있다. 사이트 내에 검색 기능이 있지만 나는 구글에 검색한다. MDN에는 개발자들에게 도움이 될 수 있는 최신 정보가 업데이트 되기 때문에 수시로 들어가서 확인해 보는 것도 좋다고 한다. (난 아직 왕초보라 잘 모르겠다..) 2023. 10. 30.
HTML/CSS/JS의 역할 HTML/CSS/JS의 역할 HTML, CSS, JS는 프론트엔드(Front-End) 개발을 위해 반드시 필요한 언어이다. 쉽게 말해 웹 사이트, 우리 눈에 보이는 영역을 구성하기 위해 반드시 필요하다. 프론트엔드 개발을 위해서는 이 세 가지 언어만 공부하면 된다. 이것들 외에 필요없는 것이 아니라 이것들 밖에 없다. 다만, 서로 대체 할 수 있는 것이 아니고 서로 어우러져서 하나가 되기 때문에 이 세 가지 중 하나라도 빠져서는 안된다. 한 문장을 예로 들어본다. " 왕초보 개발자는 공부한다. " 이 문장에서 HTML, CSS, JS가 어떤 역할을 맡는지 알아본다. HTML (HyperText Markup Language) 하이퍼텍스트(Hypertext)의 구조를 명시하는 언어(Markup Languag.. 2023. 10. 29.
반응형