tagged javascript

클로저란....

클로저가 뭐임? 중첩된 함수에서 자식 함수가 부모 함수의 변수에 접근을 가능하게 해주는 친구임 변수를 참조하는 내부 함수를 외부로 전달한 경우 실행 컨텍스트가 종료된 후에도 초기 상태를 기억함

computer-sciencejavascript

last year by meepin

backend

| 사용 사례 | 예시 요청 | | | | | 데이터베이스 스키마 설계 | \"e 커머스 플랫폼을 위한 효율적인 데이터베이스 스키마를 설계해 주세요.\" | | 마이크로서비스 아키텍처 설계 | \"확장 가능한 소셜 미디어 앱을 위한 마이크로서비스 아키텍처를 제안해 주세요.\" | | RESTf

dockerjavascriptnotes

last year by meepin

extension

AdBlocker Ultimate Adobe Acrobat Bitwarden crxMouse DeepL DIBE GigaBrain JSON LightHouse React Developer Tools SelectorsHub Tooltip Dictionary Volumn Master Wap

cssjavascriptnotes

last year by meepin

regex

아래는 기존에 영문과 공백만 허용하던 정규식을 영문 + 공백 + 일부 특수문자를 허용하도록 확장한 예시입니다. 어떤 특수문자를 허용할지에 따라 정규식의 문자 클래스([]) 안에 포함시킬 기호를 자유롭게 추가·제거하시면 됩니다.

adminarchitectureexpojavascript

last year by meepin

gl

WebGL 은 웹 브라우저 내에서 플러그인 없이 2D 및 3D 그래픽을 구현할 수 있도록 하는 JavaScript 기반 API입니다. <br/ OpenGL ES를 토대로 하여 GPU의 하드웨어 가속을 활용, 웹에서 고성능 그래픽 처리를 가능하게 합니다.

3djavascriptlegacy

last year by meepin

backend

1. 백엔드 아키텍처 설계 | 사용 사례 | 예시 요청 | | | | | 데이터베이스 스키마 설계 | \"e 커머스 플랫폼을 위한 효율적인 데이터베이스 스키마를 설계해 주세요.\" | | 마이크로서비스 아키텍처 설계 | \"확장 가능한 소셜 미디어 앱을 위한 마이크로서비스 아키텍처를 제안해

dockerjavascriptnode

last year by meepin

async와 await...

어싱크 어웨잇이 뭐임? 프로미스를 간편하고 동기적으로 실행되는것처럼 만들어주는 친구임 뭐가 간편해진거임? 프로미스는 체이닝이 계속되면 가독성이 떨어지고 반드시 resolve와 reject를 호출해야됨 어싱크어웨잇은 키워드를 추가하면 끝이고 에러처리는 트라이캐치로 하면됨

javascript

last year by meepin

ES5와 ES6의 차이...

ES5와 ES6의 차이가 뭐임? let, const가 추가됐고 default parameter나 template literal,화살표 함수도 추가됐음 가독성이나 유지보수도 괜찮아짐, 프로미스와 클래스, 디스트럭쳐링 문법도 생김, this의 바인딩은 살짝 달라졌음

javascript

last year by meepin

자바스크립트란...

자바스크립트가 뭐임? 웹페이지에 생동감을 불어넣기 위해 만들어진 프로그래밍 언어임 어떻게 작동함? JS 엔진이 스크립트를 파싱하고 컴파일함 장점이 뭐임? HTML/CSS와 완전히 통합할 수 있고, 모든 브라우저에서 지원하고 기본 언어로 사용됨

cssjavascript

last year by meepin

가비지 컬렉션이란...

가비지 컬렉션이 뭐임? 변수, 함수 등 우리가 JS에 정의하는 모든 것은 메모리를 차지함, 쓸모없어진것들을 처리해주는 친구임 쓸모있는건 뭐임? 현재 함수의 지역변수와 매개변수 / 중첩 함수의 체인에 있는 함수에서 사용되는 변수와 매개변수 / 전역 변수임 이런것을 루트가 참조하는 값이나

javascript

last year by meepin

CSS

@ https://www.joshwcomeau.com/css @ Fundamentals 브라우저가 CSS를 해석하는 방식 1. 브라우저는 HTML 파일을 파싱하여 DOM 트리 생성 2. CSS 파일도 동시에 파싱하여 CSSOM(CSS Object Model) 트리 생성 3. DOM과 C

csshttpjavascriptrenderingtokens

last year by meepin