본문 바로가기

공부하는 중~~/웹8

[JavaScript] ==와 ===의 차이 ==와 ===의 차이는 쉽게 구분할 수 있다. '='이 3개 붙은 ===는 '='이 2개붙은 ==보다 강력하게 같은, 즉 정확하게 같을 경우에 true를 반환한다. 간단한 예시를 작성해보겠다. // 만약 데이터로 1과 '1'이 들어왔다고 가정하겠다. if (1 == '1') alert('같습니다!!') if (1 === '1') alert('다릅니다!!') 위처럼 ==의 경우 1과 '1'을 같은 것으로 판단한다. 하지만 여기서 ===는 '='이 하나 더 늘어난만큼 강력하게 비교를 해서 1과 '1'이 다르다고 판단한다. 별차이 없네라고 생각할 수 없지만 또 다른 예시가 있다. // 데이터가 None과 Undefined이 왔다가 가정 if (null == Undefined) alert('같습니다!!') if.. 2021. 1. 13.
[React] Props vs State, Class component vs Functional component 비교하기 1. Props vs State props와 state는 모두 HTML의 출력물에서 나오는 것들로 구성된다. 두 개 모두 컴포넌트의 입력 데이터로 컴포넌트에서 다른 컴포넌트로 데이터를 보내며 렌더링을 하며 보여주는 것이다. 이때 Props는 부모 컴포넌트에서 자식 컴포넌트로 데이터를 보낼때 사용하며 Immutable, 즉 변할 수 없는 읽기 전용이다. State의 경우 각 컴포넌트가 데이터, 상태에 대한 데이터를 가지고 있으며 Mutable, 변경할 수 있는 객체이다. (setState()로 변경) Props의 예시로는 아래와 같다. import React, { Component} from 'react'; import Test from './Test'; Class ReactTest extends Comp.. 2021. 1. 12.
[Spring Boot] 스프링 입문하기 안녕하세요 대추입니다. 스프링은 아예 할줄 모르고 한국에서 스프링만큼 많이 쓰는 프레임워크를 안 다뤄본다면 안된다는 생각이들어 오늘부터 취미삼아 시작해보고자 합니다. 사실 백엔드는 Node.js와 Django로 몇 번 다뤄보긴했는데 보통 입문할때 쓰는 스프링를 안써봤다니 아이러니 하네요 비전공자가 배우듯 쉽고 필요한 것만 공부 시작하겠습니다. 그냥 글만보고 하기에는 힘들어 인프런의 무료강의를 보고 하고 스프링이라 검색하면 나오는 첫 강의를 보고 하는데 주소를 올려도 되나 싶어 링크를 달지는 않겠습니다. 궁금하시면 댓글로 물어보세요 스프링 기본 틀을 만들어주는 사이트 start.spring.io/ 들어가서 자신의 환경에 맞게 수정한 뒤 GENERATE만 눌러준다면 zip파일로 완성시켜 준다. 의존성으로 S.. 2020. 10. 28.
반응형