믿기지 않은 빠른 시간이 지나갔다.처음과 현재의 모습을 비교하자면 크게 2가지로 달라진점을 볼 수 있는것 같다.1\. 개발자 적인 생각2\. jQuery를 버리고 Javascript 표현자바스크립트로 이정도까지 표현될거라 생각하진 못했다. JS의 크나큰 업데이트 이후로
빌드도구Vite번들러는 여러 자원들을 모아서, 하나 혹은 최적의 소수 파일로 결합(번들링)합니다.빌드 도구(Build tool)는 프로젝트 빌드 과정의 전체적인 흐름을 관리하기 위한 도구로, 보통 번들러를 기본 포함하고 개발 서버나 린팅, 테스트 등의 추가로 개발에 필
후입선출(Last In, First Out; LIFO) 구조를 가진 자료 구조입니다.가장 최근에 삽입된 항목이 가장 먼저 제거됩니다.Push: 스택에 항목을 추가합니다.Pop: 스택의 맨 위 항목을 제거합니다.Top (또는 Peek): 스택의 맨 위에 있는 항목을 반환
AI글들을 보고나니....아직 AI들은 천하통일이 되려면 멀었다는 생각들..그리고 실제 AI라고 불리우지만 과연 진짜 AI몇개나 될까 생각이 든다.최근 코드리움을 사용하고 잇지만, 최대한 의존적이지 않으려고 하고 있다.나의 생각을 가둬버리는 그런 AI들.. 간혹 불편한
내상황벼랑끝까지 왔고, 더이상 갈곳이 없는데까지 와버렸다.현실적으로 무척이나 체감하고 있고, 그이상 나아가려면.. 혼자로선 역부족이었다.그래서 나를 이끌어줄수 있고 나와 맞는 곳을찾아 다녔고 이곳까지 오게 되었다.지금은...과거엔 이랬지만, 현재는 이렇게 변했다.라는부
최근 팝업을 검색하면서 알게된<dialog>라는 태그를 접하게 되었다. 비교적 쉽게 컨트롤 할 수 있다는 생각에 해당 요소를 연구(?)해보았다.showModal()로 열게 되면 ESC 단축키가 제공된다.showModal()로 열면 dimmed가 ::backdro
뭐이리 많은지 ㅋㅋ..뭔가 많고많다.우선 json이란 확장자를 가지고 있고json은 객체형태로 구성되어 있다. 그리고 반드시 쌍따옴표를 사용해야 한다.프로젝트를 할때에 무조건 시작하는것이 아니라 환경셋팅을 해야한다.가장 초기셋팅은 node를 설치하는 것, 이후 node
함수실행을 했지만 이전 라인에서 함수정의가 없는데도 불구하고 실행되는것을 호이스팅 이라 한다.단, 함수선언식에서만 발생한다.함수 표현식에선 오류 발생복잡한 함수선언을 뒤로 넣어주고 실행은 앞에 넣어주는게 좋다.
ScrollMagictriggerHook트리거가 언제쯤 걸리는지 확인해줌UntitledCDN내부링크를 연결시키고 링크마다 아이디가 존재해야 한다.
정수또는 소수점을 나타낼 수 있다..toFixed(1) 무한소수 해결하기(소숫점 첫번재 자리까지만)Number() 숫자 데이터로 전환하기두가지 값만 존재값이 할당되지 않은 상태 (지정되지 않았다)어떤 값이 의도적으로 비어있음여러데이터를 Key:Value 형태로 저장한다
grid-template-rows로 지정한 상태에서 행이 추가가 되면 추가된 행에 대해서 크기를 제어하고 싶을때에는 grid-auto-xxx를 사용한다.grid-template-xxx 를 지정하지 않은상태에서 grid-auto-xxx 만 사용가능하며 추가될때마다 크기가

DOM 선택자jQuery isDOM EventjQuery isDOM 클래스 추가 .classList.add()jQuery isDOM 클래스 제거 .classList.remove()jQuery isDOM 클래스 유무확인 containsjQuery isDOM 반복함수(fo

재할당이 가능재할당이 불가능하다.변수로 사용할 수 없는 특정 단어this if break 등등 많다. 에러표시가 나오므로 참고한다.

정수또는 소수점을 나타낼 수 있다.두가지 값만 존재값이 할당되지 않은 상태 (지정되지 않았다)어떤 값이 의도적으로 비어있음여러데이터를 Key:Value 형태로 저장한다. { }여러 데이터를 순차적으로 저장한다.