자바스크립트에서 호출스택과 태스크큐의 관계자바스크립트에서 호출 스택(call stack)과 태스크 큐(task queue)는 비동기 프로그래밍과 이벤트 루프(event loop)의 중요한 개념입니다. 이 둘은 자바스크립트의 싱글 스레드 환경에서 코드 실행의 흐름을 제어하는 중요한 역할을 합니다. 이들의 관계와 동작 방식에 대해 알아보겠습니다.1. 호출 스택 (Call Stack)호출 스택은 자바스크립트 엔진이 함수를 호출할 때마다 그 함수의 실행 정보를 스택 구조에 쌓는 곳입니다. 기본적으로, 자바스크립트는 동기적으로 코드가 실행되며, 각 함수는 호출되면 호출 스택에 쌓이고 실행이 끝나면 스택에서 빠져나옵니다.스택 구조: 호출 스택은 후입선출(LIFO, Last In First Out) 구조로 동작합니다..
콘솔에 아래와 같은 로그가 종종뜰때가 있었다문제가 없길래 아무생각없이 그냥 넘어갔던적이 있었다.이게 뭐냐면 우선 JQMIGRATE부터 보자JQMIGRATEJQMIGRATE는 jQuery Migrate라는 라이브러리로 삭제되거나 변경된 기능을 다시 사용할 수 있게 해준다. 동시에 콘솔에 경고 메시지를 출력하여 해당 기능이 더이상 jQuery의 최신 버전에서는 지원되지 않는다고 알려주는 라이브러리다.jquery load 최신문법3.0이전$(window).load(function () { } 3.0 이후$(window).on('load', function() { on을 사용하면된다.
EChart 사용시 out of memory가 자주 뜰때 해결법1.console.log 제거 2.eChart 두번째 인자에 true값을 넣기생략시 기본값은 false 인데 false : 새 옵션이 기존 옵션과 병합된다true : 기존 옵션을 덮어쓰고 새 옵션으로 완전히 교체한다echart 두번째 인자에 true를 넣어보자