typeof 연산자를 사용하여 값의 타입(자료형)을 확인할수 있다.변수의 타입을 확인하고 싶을 때, typeof 연산자를 사용하여 아래와 같이 알아볼 수 있다.변수에 할당한 값의 타입을 확인하고 싶을 때는으로 끝!변수: 데이터에 붙인 이름(라벨). 값을 메모리에 저장해
원시 자료형(primitive data type)과 참조 자료형(reference data type)의 차이를 이해하고, 각자 맞는 상황에서 사용할 수 있다.이전에는 number, string, boolean 등 원시 자료형의 개념에 대해 짧게 배웠었다. 이번에는 ar
Koans : 불교에서 유래된 단어로, 결론을 내리기 전에 이게 왜 맞는지 깊게 고민한다는 의미이틀 동안 진행한 JavaScript Koans 페어 프로그램이 끝났다.지금까지 진행했던 과제들과는 사뭇 다른 내용이어서 처음에는 헤맸었다 ㅋㅋㅋㅋ 🤣 이게 뭔말이여expe
Today I learn... 고차함수 📌 일급 객체 자바스크립트의 일급 객체 ---> 함수 변수에 할당(assignment) 할 수 있다. 다른 함수의 전달인자(argument)로 전달될 수 있다. 다른 함수의 결과로서 리턴될 수 있다. 함수를 변수에 할당
객체 지향 프로그래밍 : 하나의 모델이 되는 청사진을 만들고, 그 청사진을 바탕으로 한 객체를 만드는 프로그래밍 패턴❗️ 기존에 배우던 객체(object)와는 다른 개념이니 헷갈리지 말것! 청사진 --> class프로그래밍 패턴 --> instance참고붕어빵틀(cla
초기의 절차적 언어에서 객체 지향 언어로..! 🚀순차적인 명령의 조합 (함수로 이동하는 것이 전부) \-> 데이터와 기능이 별개 취급되지 않고, 클래스로 한번에 처리❗️ 엄밀히 말하자면 자바스크립트는 객체 지향 언어는 아니지만, 객체 지향 패턴으로 작성이 가능!프로그
Today I learned... 프로토타입 기반 언어? >자바스크립트: 프로토타입 기반 언어 >프로토타입(Prototype): 원형 객체(유전자) >>모든 객체들이 메소드와 속성들을 상속 받기 위한 템플릿으로써 프로토타입 객체(prototype object)를 가진
Today I Learn... 지난 글에서 썼던 프로토타입 체인을 조금 더 자세히 알아보자! 프로토타입 체인이란? >상속을 JavaScript에서 구현할 때는 프로토타입 체인을 사용한다! 상속한다 = 객체와 객체를 연결 해 멤버 함수나 멤버 변수를 공유한다 일단
Today I Learn... REST API 디자인 REST API에서 REST는 “Representational State Transfer”의 약자로, 로이 필딩 (Roy Fielding)의 박사학위 논문에서 웹(http)의 장점을 최대한 활용할 수 있는 아키텍
Today I Learn... 오늘은 간만에 코드를 치지 않는 학습 내용이다! 😆 섹션 3의 재귀함수를 딛고... 조금 여유로운 마음으로 블로깅해본다 ㅋㅋㅋ UI/UX 개념 📌 UI >UI(User Interface) : 사용자 인터페이스. 사람들이 컴퓨터와
Today I Learned.. 이번 유닛은 상태관리 - 리덕스에 대해 배우게 된다. 어제 React에서 props drilling에 대해 배우며 Redux의 필요성을 몸소 실감하게 되었다 ㅋㅋㅋㅋ Redux도 처음 배울 때 많이들 어려워한다고 하니, 학습내용을
Today I Learn... 주말부터 비가 계속 내리고 있다 ☔️ 비 내리는 소리를 배경 삼아 오늘 작성할 글은 웹표준과 접근성에 대한 내용이다. 어떤 환경에서도 이용할 수 있는, 어떤 사람이든 이용할 수 있는 웹페이지를 만드는 방법에 대해 정리해보자! 월요일
Today I Learn... 이번 유닛에서는 번들링과 웹팩에 대해서 배우게된다. 프론트엔드에서의 번들링 => 사용자가 더 쉽고 빠르게 프론트엔드 애플리케이션에 접근할 수 있도록 용량을 줄이거나 파일을 최소화하여 유저에게 전달하는 과정 차근차근 공부해보자!! 📖
오늘의 주제는 최적화다.오랜만의 블로깅 시간이라 조금 여유로운 마음이 생기네...ㅋㅋㅋㅋ페어 시간도 없겠다 천천히 정리해볼 생각이다 😎최적화(optimization) :허용된 자원의 한계 내에서 주어진 요구사항을 만족시키면서 최선의 결과를 얻는 과정이다. 수익과 관련
Today I Learn... 개발 프로세스 💡 개발 프로세스의 발전 📌 개발 프로세스 >소프트웨어 개발 프로세스 모델은 소프트웨어 개발 생명주기(SDLC, Software Develpment Life Cycle) 기반으로 만들어졌다. 요구분석 및 시스템
Today I Learn... 어제의 CI/CD에 이어서 오늘은 Proxy에 대한 내용을 블로깅한다. 아자아자 화이팅!! 💪 Proxy 💡 개념학습 📌 CORS 정책이 필요한 이유 브라우저에서 API를 요청 할 때, 아래 조건으로만 데이터 접근 가능