본문 바로가기

javascript126

코드의 시간적 결합 이해 구심 결합: A 구성 요소의 작업은 B, C, D의 구현에 의존해야 합니다. 도메인 이벤트별 타이밍 분리 이벤트 손실 처리 방법 기껏해야 한 번 이상 정확히 한 번 방출 손실 처리 방법 결론 이벤트 손실 여부와 상관없이 가장 간단한 아키텍처인 EventEmitter를 사용하면 됩니다. 이 방식이 가장 단순하고 80%의 경우 문제가 없을 수 있지만 문제가 생기면 어떻게 해야 할까요? 최대한 신뢰할 수 있도록 시도하고 있으므로 문제가 없을 것을 99% 확신하는 메시지 큐를 도입하십시오. 하지만 여전히 1%의 위험이 감내할 수 있을까? 이벤트 소싱을 구현하려면 복잡성이 증가하고 성능에 영향을 미칠 수 있습니다. 이게 받아들여질까요? 2022. 2. 15.
2022년에 꼭 사용해야 할 11가지 놀라운 프런트엔드 개발 툴 1. 대응력 2. 차트.css 3. 그림 그리기 4. 공용 API 5. 유리형태성 CSS 생성기 6. UiGradients 7. 기티뇨르.이오 8. iHateRegex 9. 극장 10. 머리 없는 UI 11. 더 예쁜 결론 2022. 2. 15.
무료 뉴스레터 구독 2022. 2. 15.
JavaScript Bundler를 사용하는 이유 JS 파일 수 감소 코드베이스를 잘 정의된 여러 파일로 분할하여 유지할 수 있습니다. 배포할 수 있도록 코드를 큰 파일로 번들로 제공합니다. node_modules에서 쉽게 가져오기 운영 서버에 node_messages를 배포하고, 가져올 파일의 상대 경로를 사용합니다. var _ = require('../node_modules/lodash/lodash.js'); var _ = require('../../node_modules/lodash/lodash.js'); 다른 파일 형식 가져오기 import './core.js'; import './style.css'; const template = require('./view.html'); 전치부호 코드 축소 변수에 의미 있는 이름 지정 코드 들여쓰기 다른 개발.. 2022. 2. 15.
7. 점 연결 - Big O 및 해시 테이블 데이터 구조 충돌 처리: 출력: 기타 관련 기사: 점 연결 - Big O 및 어레이 데이터 구조 점 연결 - Big O 및 Linked List 데이터 구조 점 연결 - Big O 및 트리 데이터 구조 점 연결 - Big O 및 스택 데이터 구조 점 연결 - Big O 및 큐 데이터 구조 점 연결 - 빅 O 및 그래프 데이터 구조 이 기사: 점 연결 - Big O 및 해시 테이블 데이터 구조 참조: 2022. 2. 15.
JavaScript를 배우기 위한 최고의 YouTube 채널 2022. 2. 15.
어떻게 하면 업계에서 준비된 소프트웨어 개발자가 될 수 있을까? 필수 조건: 하지만 잠깐, 만약 네가 B-테크 학위를 가지고 있지 않다면? 프로그래머는 문제 해결자이다. 공동 작업 학습 오픈 소스 프로젝트에 참여합니다. 일자리와 인턴십을 찾기 시작하세요. 2022. 2. 15.
많은 프로그래머도 모르는 재미있는 프로그래밍 사실 8가지 1. Java, Python, JavaScript 및 기타 10개 언어가 전부가 아닙니다. 2. 첫 번째 컴퓨터 바이러스는 그리 오래되거나 새롭지도 않다. 3. 프로그래밍 언어에도 악플러가 있다. 4. 첫 번째 컴퓨터 게임은 얻는 것이 없다. 5. 컴퓨터 프로그래밍은 2차 세계대전을 끝내는 데 도움을 주기도 했다. 6. 첫 번째 버그는 실제 버그였다. 7. 미친 시인의 딸이 최초의 프로그래머가 되었다. 8. 첫 번째 컴퓨터는 전기를 전혀 사용하지 않았어. 2022. 2. 15.
신입 프로그래머에게 첫 출근 날 주는 9가지 조언 배우고자 하는 자신을 보여라 (더 잘 할 수 있다는 것을 알더라도 겸손하세요. 아무리 당신이 옳다고 해도 그들은 새로운 프로그래머에게 거의 관심을 기울이지 않으니, 그것에 대해 너무 나쁘게 생각하지 마세요. 대신, 그는 당신의 아이디어를 약에 먹이고 혁명가는 아닙니다. 그는 대신 다른 사람의 아이디어를 분해하는 것을 피합니다. 그는 그것들을 개선할 방법을 찾는다. 모든 사람의 일을 개선할 수 있는 방법을 기꺼이 돕고 제안하세요. 당신이 성공하지 못할지라도, 그 태도는 특히 동료들 사이에서 높이 평가될 것이다. 성과가 없을 것 같으면 우울해하지 마세요. 처음에 인식은 항상 같습니다. 그러니까 기준을 높게 유지하되, 너무 기대는 하지 마세요. 동료/상사의 조작 방식에 적응하되, 잘못된 기술을 습득하지는 마십.. 2022. 2. 15.
JavaScript 함수: 매개변수 대 인수 매개 변수 function multiplyByTwo(whatever) { return whatever * 2; }; 논쟁들 multiplyByTwo(6); //=> 12 이제 '아무거나'라는 단어로 조금 놀아봅시다. let whatever = 10; whatever; //=> 10 multiplyByTwo(whatever); //=> 20 whatever = 15; multiplyByTwo(whatever); //=> 30 multiplyByTwo(8); //=> 16 또 다른 기능을 소개합니다. function addTwoNumbers(a, b) { return a + b; } addTwoNumbers(1, 2); //=> 3 multiplyByTwo(addTwoNumbers(1, 2)); //=> 6.. 2022. 2. 15.
JavaScript를 사용하여 브라우저에서 오디오 캡처 네비게이터란? 오디오 캡처를 위한 응용 프로그램 상태 이니셜: 응용 프로그램의 시작입니다. 여기에서는 시작 메시지와 녹화를 시작할 수 있는 버튼이 표시됩니다. 녹음: 여기서는 오디오를 녹음하고 녹음을 중지할 수 있는 버튼이 있습니다. 다운로드: 녹음된 오디오를 재생하거나, 오디오를 다운로드하거나, 다시 녹음할 수 있는 상태입니다. 오류: 응용 프로그램은 클라이언트 브라우저가 mediaDevices API를 지원하지 않는 경우에만 이 상태가 됩니다. 2022. 2. 15.
JavaScript로 고유 값 통합 [0, 1, 3, 2, 8, 1], [5, 2, 9, 1, 4, 7, 4], [2, 1, 6, 10, 6] [0, 1, 3, 2, 8, 5, 9, 4, 7, 6, 10] 솔루션 1: 루프에 중첩됨 for (let i = 0; i < arguments.length; i++) { let arrayArguments = arguments[i]; for (let j = 0; j < arrayArguments.length; j++) { let indexValue = arrayArguments[j] ``` ```js if (result.indexOf(indexValue) < 0) { result.push(indexValue); ``` ```js console.log(uniteUnique1([0, 1, 3, 2, 8,.. 2022. 2. 15.
아니요. 매개 변수와 인수는 함수에 대해 서로 다른 두 가지 사항입니다. 매개 변수는 함수 정의에 기록한 내용일 뿐입니다. 인수는 함수의 매개 변수로 전달하는 데이터입니다. 프로그래밍 실행 중에는 파라미터가 변경되지 않습니다. 기본 인수가 아닌 경우 함수가 호출될 때마다 인수가 달라져야 합니다. 매개 변수와 자리 표시자는 모두 문자 p로 시작합니다. 인수와 실제 값은 모두 문자 a로 시작합니다. 2022. 2. 15.
Shell 대신 zx.js 사용 zx.js를 사용하는 이유 설치하다 // Global installation. // Also you can also install it separately in your project. npm i zx -g zx.js의 원리 사용. 파이프라인 문자를 사용하여 스크립트를 빠르게 테스트하는 것이 바로 가기입니다. 또 다른 방법은 우리가 자주 하는 것처럼 프로젝트에서 스크립트를 개발하는 것이다. 명령줄 도구 첫 번째 단계는 Responent 구성 요소인 첫 번째 Template 파일을 생성하고 기본적으로 Props 타입을 내보낸 후 최종적으로 디렉토리와 파일의 내용을 생성해야 합니다. 2022. 2. 15.
예니 게르체클레슈티르디이미즈 공용 사티쉬미자 비르 바크시 2021sonunda olduksa hirika ve inanillmaz hizllmaz bir anázl bir bir yashandi. 29 Aralkta sadece iki saatinde ichinde Agoric, CoinListti 50 millyon dolaryndi satdi sa satşzeki sa satşrdi, blyne sa satşze satşrdi satşrdi. 부, 토키미즈 올란 BLD 할카 아크 사트시 올두 말뚝. 사티쉰 부덴리 이즐 타맘란마스, 엘베트 비르카치 이을리크 인 살르쉬마넨 소누쿠두르. 아슬란다, 데네임리 뮌헨디스 에키비미즈, 툼 에키빈 데스테이, 우준 바델리 데스텍칠레리민 귀베니, 아즈미즈다키, 타클라를라 이쉬비릴리엔 베 부크마두만 올메다즈 올메다즈 올메다즈 .. 2022. 1. 28.