"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > 지난주에 배운 것 (

지난주에 배운 것 (

2024-11-07에 게시됨
검색:693

What I learned last week (

  1. 바닐라 JavaScript의 반응성 – 프록시 패턴을 사용하여 앱 상태가 변경될 때 이벤트를 실행합니다. (프런트엔드 석사 과정 - '프레임워크가 필요하지 않을 수도 있습니다.')

  2. throw new Error("Error!")는 삼항에서 사용할 수 없습니다(적어도 'else' 부분으로는 사용할 수 없습니다. 삼항 연산자의 마지막 부분은 함수가 아니라 표현식이어야 합니다. 'throw '는 표현식이 아니라 함수 실행을 중단하는 데 사용되는 명령문입니다.

  3. Javascript의 '스택'은 Leetcode에서 발견할 수 있는 문제를 해결하는 맥락에서 사용되는 경우 배열과 약간 유사하다고 간주될 수 있습니다. 이는 동일한 끝에서 요소를 추가하고 제거하는후입선출(LIFO) 원칙을 따릅니다. 스택은 함수 호출, 실행 취소 기능 등을 관리하는 데 사용됩니다.

  4. Javascript에서는 임의 개수의 인수를 함수에 전달할 수 있습니다. 이는 '배열과 유사한' 인수 개체를 통해 액세스할 수 있습니다. 즉, .length와 같은 메서드를 사용하여 함수 호출에 얼마나 많은 인수가 사용되었는지 확인할 수 있습니다. (이것은 매우 흥미롭고 콘솔에서 살펴볼 가치가 있습니다.)

릴리스 선언문 이 글은 https://dev.to/calier/what-i-learned-last-week-3124-56k6?1에서 복제됩니다.1 침해 내용이 있는 경우, [email protected]으로 연락하여 삭제하시기 바랍니다.
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3