본문 바로가기

JavaScript97

Lerna 를 javascript에서 mono repo 설정하는 방법 시작하기 전에 노드와 npm이 설치되어 있는지 확인하는 것이 항상 중요합니다. 이 작업은 다음 명령을 실행하여 수행합니다. 이러한 버전을 설치한 경우 설치 버전을 받을 수 있습니다. 그렇지 않으면 노드를 설치하려면 https://nodejs.org/en/download/으로 이동하십시오. 먼저 Lerna를 설치하는 것부터 시작합니다. https://lerna.js.org/ Npm I -D Lerna를 실행하기만 하면 됩니다. -D 플래그는 다음에 대한 바로 가기입니다. — save-dev 설치가 완료되면 패키지를 생성할 수 있습니다.다음 명령을 사용하여 자동으로 lerna 구성을 추가한 json: npx lerna init 처음에는 이런 게 나올 거예요. 앱이 패키지 안으로 들어가야 합니다. 패키지 내부.. 2021. 12. 28.
자바스크립트 실행 순서 자세히 알아보기 처음에는 우리가 많은 것을 알고 있는지 확인할 필요가 있다. JavaScript로 작성한 시트는 실행 컨텍스트라는 큰 것으로 래핑됩니다. 실행 컨텍스트란 무엇일까요? 실행 컨텍스트는 단순히 함수의 코드를 실행하기 위해 생성되며 다음과 같은 두 부분으로 나뉜다. 실행 스레드 기억력 자바스크립트 코드는 어떻게 간단하게 실행되나요? 한 줄 한 줄씩 실행 또는 실행합니다(실행의 스레드라고 함). 이 데이터는 나중에 사용할 수 있도록 메모리에 데이터를 저장합니다. 또 하나, 우리는 매개 변수와 인수의 차이를 알아야 합니다. 우리가 인수를 호출했을 때, 우리는 전달되는 실제 숫자나 값을 의미하며, 매개변수는 그것을 기다리는 자리 표시자입니다. 콜 스택이란? JavaScript는 이 함수가 현재 실행 중인 것을 추적.. 2021. 12. 28.
웹 개발에 Typescript 가 필요한 이유 유형스크립트 엄격한 모드가 런타임 오류를 방지하는 데 도움이 되는 방법 이 질문에 답하기 위해, 우리는 예를 살펴볼 것입니다. 당신이 요청받았다고 가정하자. 계정 관리자가 계정 번호를 제공할 때 트랜잭션 목록을 볼 수 있는 API를 만듭니다. Typoscript를 사용 중이므로 아래 그림과 같이 하면 됩니다. api를 컴파일하고 실행합니다. 유효한 계정 번호로 테스트합니다. 그리고 그것을 거래처 매니저에게 전달하세요. 계정 관리자가 오타가 있는 계정 번호로 API를 호출하여 API가 충돌합니다. 이제, 아래와 같이 API를 만들 때 엄격한 모드가 설정되어 있다면 어떨까요? 컴파일 프로세스가 실패했습니다! 이 실패는 API를 계정 관리자에게 전달하기 전에 입력에 관계없이 API가 적절하게 응답할 수 있는지.. 2021. 12. 28.
HTML, CSS, JS , 캔버스로 서명 패드 만들기 안녕, 오늘 나는 매우 멋진 것을 공유할 수 있어. 사용자의 서명이나 도면을 수집해야 할 경우에 대비하여 프로그램에 추가할 수 있는 서명 패드를 만드는 방법을 알려드리겠습니다. 또한 서명 패드에서 서버를 보낼 수 있는 이미지를 만드는 방법도 알려드리겠습니다. 준비됐나요? 를 시작하겠습니다. 먼저 hour page의 HTML 구조를 만들고 app.js와 app.css를 index.html 페이지에 연결해보자. Important Contract Important contract description Signature Clear SUBMIT 이제 app.css 파일에 css를 추가하여 시그니처 패드처럼 보이도록 하겠습니다. :root { --primary-color: #000; } body { font-fam.. 2021. 12. 28.
Javascript 산술 연산자, 코드 편집기, 함수, 객체 및 배열 이 기사를 읽기 전에 Javascript 기록, 콘솔 및 데이터 유형을 살펴볼 수 있습니다. 모든 프로그래밍 언어와 마찬가지로 자바스크립트도 연산자 우선 순위를 가지고 있으며, 이 링크는 좋은 테이블을 제공하므로 살펴볼 수 있습니다. 또한 B O DM AS로 기억할 수 있습니다. B = 대괄호 O = pOwers() 및 기능 DM = 분할 및 곱하기 AS = 덧셈 및 뺄셈 할당 연산자 여기서 자바스크립트의 산술 사용 예를 볼 수 있습니다. 문자열 - 문자열을 숫자에 추가하려고 할 때, 문자열 자바스크립트에 불리언은 다형성을 사용하므로 변수의 종류가 변경됩니다. 코드 편집기 개발 툴은 웹사이트 리프레시 등 삭제가 가능하다. 그래서 IDE에 필요할 수 있습니다. 괄호는 오픈 소스 자바스크립트 IDE입니다. .. 2021. 12. 28.
JavaScript에서 문자열에 있는 모든 단어의 모든 첫 글자를 대문자로 변경하는 방법 이 기사에서는 문자열 배열에서 모든 첫 글자를 대문자로 사용하는 방법에 대해 알아보겠습니다. 단답 let str = “every word in this sentence should start with uppercase”; function upperCaseStr(str) { let arr = str.split(“ “); let result = arr.map(word=> word.charAt(0).toUpperCase() + word.slice(1)); return result; } 당신이 원한다면 이것을 복사해서 붙여넣을 수 있습니다. 어쨌든, 이것에 대한 튜토리얼을 원한다면, 아래의 텍스트를 읽으세요. 문자열을 배열로 변환합니다. 우리 끈이 이렇게 있잖아요. let str = “capitalize eve.. 2021. 12. 28.
Javascript를 이용한 빠른 Array Reverse 구현 방법 가끔 도전하는 영상을 만들곤 했는데 오늘은 다르다. 간단하게 할게요. 이 그림에서 배열 반전을 수행하는 콜백 예제를 볼 수 있습니다. 놀랍네요, 프로토타입 "역방향" 기능은 항상 다른 제품보다 성능이 빠릅니다. 그 이유는: 콘솔에서 "Array.protype.reverse"를 쓰면 다음과 같이 표시됩니다. 역방향() { [native code] } 자바스크립트가 아닌 C 또는 C++로 작성된 함수이기 때문입니다. 출처: https://github.com/AlexcastroDev/code_challenges/blob/master/Array%20DS/index.js 2021. 12. 28.