FrontEnd

· FrontEnd
연산자하나 이상의 표현식을 대상으로 산술, 할당, 비교, 논리, 타입, 지수 연산 등을 수행해 하나의 값 생성값으로 평가된 피연산자를 연산해 새로운 값을 만든다.피연산자: 연산의 대상, 값으로 평가될 수 있는 표현식일 것연산자 표현식: 피연산자와 연산자의 조합, 값으로 평가될 수 있는 표현식이다.7.1 산술 연산자피연산자를 대상으로 수학적 계산을 수행해 새로운 숫자 값 생성!산술 연산이 불가한 경우 NaN 반환7.1.1 이항 산술 연산자2개의 피연산자를 산술 연산모든 이항 산술 연산자는 피연산자의 값을 변경하는 부수효과 X ⇒ 어떤 산술 연산을 해도 피연산자 값 변경 X 언제나 새로운 값 생성!이항 산술 연산자의 종류+ : 덧셈- : 뺄셈* : 곱셈/ : 나눗셈% : 나머지7.1.2 단항 산술 연산자1개..
· FrontEnd
변수 / 메모리 / 메모리 셀 / 데이터 / 메모리 주소 / 할당과 참조 / 변수명 / 식별자 / 선언과 초기화 / 참조 에러 / 호이스팅 / 재할당 / 가비지 콜렉터 / 네이밍 컨벤션4.1 변수란 무엇인가? 왜 필요한가?변수프로그래밍 언어에서 데이터를 관리하기 위한 핵심 개념why? 어떤 애플리케이션이든 데이터를 입력 → 처리 → 결과 출력의 과정을 통해 데이터를 다루기 때문JS 엔진의 수식 해석10 + 9 이런 식을 어떻게 계산할까?코드 평가(계산) 시 필요 조건10, 9, + 라는 기호의 의미를 알고 있어야 한다. (10과 9는 리터럴, +는 연산자이다.)10 + 9라는 표현식의 의미를 해석(Parsing)할 수 있어야 한다.메모리식을 계산하기 위해선, 연산자의 좌우에 존재하는 피연산자를 기억해야 ..
· FrontEnd
브라우저 / Node.js / Web API / 개발자 도구 / 디버깅 / npm / VSC / 확장 플러그인3.1 자바스크립트 실행 환경브라우저와 Node.js모든 브라우저 및 Node.js는 자바스크립트 엔진이 내장따라서 JS는 브라우저 환경 또는 Node.js 환경에서 실행 가능하며기본적으로 브라우저에서 동작하는 코드는 Node.js 환경에서도 동일하게 동작한다.But, Node.js와 브라우저의 용도는 서로 다르다.브라우저의 목적HTML, CSS, JS를 실행해 웹 페이지를 브라우저 화면에 렌더링Node.js의 목적브라우저 외부에서 JS 실행 환경을 제공하는 것⇒ 따라서 브라우저와 Node.js 모두 JS의 코어인 ES를 실행할 수 있지만, 둘 사이에서 ES 이외에 추가로 제공하는 기능은 호환되지..
· FrontEnd
React & Spring Boot 연동해보기!프로젝트 진행에 앞서 연습해보기! Front-end : ReactBack-end : Spring Boot 스프링 부트를 통해 서버 API 역할을 구축하고, UI 로직을 React에서 담당( React는 컴포넌트화가 잘되어있어서 재사용성이 좋고, 수많은 오픈소스 라이브러리 활용 장점 존재) 개발 환경도구 (설치할 것)VSCode에서 ctrl-shift-p 입력 후, spring 검색해서 Spring Initalizr: Generate Maven Project Spring 선택 프로젝트를 선택하면 나오는 질문은 아래와 같이 입력 언어 : Java Group Id : no4gift Artifact Id : test Spring boot version : 2.1.6..
유민기
'FrontEnd' 카테고리의 글 목록