[TIL/모던 자바스크립트 Deep Dive] 2023/08/01
Array.prototype.pop 🟣pop 메서드는 원본 배열에서 마지막 요소를 제거하고, 제거한 요소를 반환한다. 원본 배열이 빈 배열이면 undefined를 반환한다. 이때 pop 메서드는 원본 배열을 직접 변경한다.pop과 push 메서드를 사용하면, 스택(s
27장. 배열 🟢
27-8. 배열 메서드 🟡
Array.prototype.pop 🟣
pop 메서드는 원본 배열에서 ``마지막 요소``를 제거하고, 제거한 요소를 반환한다. 원본 배열이 빈 배열이면 undefined를 반환한다. 이때 pop 메서드는 원본 배열을 직접 변경한다.

pop과 push 메서드를 사용하면, ``스택(stack)``을 쉽게 구현할 수 있다.
스택(stack)은 데이터를 마지막에 밀어 넣고, 마지막에 밀어 넣은 데이터를 먼저 꺼내는 ``후입 선출(LIFO - Last In First Out)`` 방식의 자료구조다.
스택을 생성자 함수와 클래스로 직접 구현하는 내용이 있는데, 다른 내용을 학습한 이후 보는 것이 좋겠다고 판단했다.
Array.prototype.unshift 🟣
unshift 메서드는 인수로 전달받은 모든 값을 원본 배열의 선두에 요소로 추가하고, 변경된 length 프로퍼티 값을 반환한다. 이때, unshift 메서드는 원본 배열을 직접 변경한다.

unshift 메서드는 원본 배열을 직접 변경하기에, 스프레드 문법을 사용하는 편이 더 좋다.

More to read
AI&ML 기초
Reference: https://bettermesol.github.io/ml/2019/09/16/ai-ml-dl/AI: 기계가 사람처럼 생각하고 판단하게 만드는 가장 넓은 범주의 기술입니다.ML: 데이터를 학습하여 스스로 규칙을 찾아내는 AI의 한 분야로,
'AI Agent Economy'Novitas : AI Agent가 지갑을 가지는 세상
얼마 전, 미래에셋증권 리서치 리포트(올해는 이더리움이다: 에이전트 시대의 Near Automata)를 접하게 되었습니다. AI Agent를 인간과 함께할 경제 주체로 바라보는 시각에 적잖이 충격을 받았더랬죠.한 가지 짚고 넘어갈 부분이 있습니다. 우리가 흔히 'AI'
'ERC-8004'Novitas: AI 에이전트 경제 주체
Web 4.0을 한 문장으로 정의하면 Sovereign Transact입니다.AI가 인간의 허락 없이 지갑을 소유하고, 결제를 수행하며, 인프라를 통제하는 주권적 경제 주체가 되는 세계입니다. Web 3.0이 블록체인 기반의 탈중앙화를 실현했다면, Web 4.0은 그