반응형

javascript 67

가져오기 API vs XMLHttpRequest

가져오기 API vs XMLHttpRequest Fetch API에서 사용하는 것은Promise둘 다 서버에 대한 AJAX 요구를 실행할 수 있습니다. Fetch API에는 몇 가지 추가 기능이 있다고 읽었는데, 이 기능은 에서 사용할 수 없습니다.XMLHttpRequest(Fetch API polyfill에서는 다음 정보를 기반으로 하기 때문에XHR). Fetch API에는 어떤 추가 기능이 있습니까?XHR이 아닌 fetch를 사용하여 수행할 수 있는 몇 가지 작업이 있습니다. 요청 및 응답 개체와 함께 Cache API를 사용할 수 있습니다. 할 수 있다no-cors요청, CORS를 구현하지 않은 서버로부터 응답을 받습니다.JavaScript에서 응답 본문에 직접 액세스할 수는 없지만 다른 API(캐..

programing 2022.11.24

JS 어레이에서 중복된 값 제거

JS 어레이에서 중복된 값 제거 이 질문에는 이미 답변이 있습니다. JavaScript 배열의 모든 고유 값 가져오기(중복 제거) (85회답) 닫힘4년 전에요. 중복이 있을 수도 있고 없을 수도 있는 매우 단순한 JavaScript 배열이 있습니다. var names = ["Mike","Matt","Nancy","Adam","Jenny","Nancy","Carl"]; 중복된 값을 제거하고 새 배열에 고유 값을 넣어야 합니다. 내가 시도했던 모든 코드를 가리킬 수 있지만 작동하지 않기 때문에 소용없다고 생각한다.jQuery 솔루션도 인정합니다. 유사한 질문: 어레이에서 고유하지 않은 값(복제/복수 이상 발생)을 모두 가져옵니다. TL;DR Set 컨스트럭터 및 스프레드 구문을 사용하여 다음 작업을 수행합니..

programing 2022.11.24

오늘보다 3개월 전의 날짜를 자바스크립트로 계산하려면 어떻게 해야 하나요?

오늘보다 3개월 전의 날짜를 자바스크립트로 계산하려면 어떻게 해야 하나요? 저는 현재 날짜보다 3개월 빠른 날짜를 잡으려고 합니다.나는 아래 코드로 이번 달을 얻는다. var currentDate = new Date(); var currentMonth = currentDate.getMonth()+1; 수 ?Date데이터 유형)은 월이 1월 (1)일 때 날짜 3개월 전이 OC Tober(10)인 것을 고려합니다.var d = new Date(); d.setMonth(d.getMonth() - 3); 이것은 1월분부터 유효합니다.다음 스니펫을 실행합니다. var d = new Date("January 14, 2012"); console.log(d.toLocaleDateString()); d.setMonth(..

programing 2022.11.24

JavaScript의 'new' 키워드는 무엇입니까?

JavaScript의 'new' 키워드는 무엇입니까? newJavaScript의 키워드는 처음 접했을 때 상당히 혼란스러울 수 있습니다. 왜냐하면 사람들은 JavaScript가 객체 지향 프로그래밍 언어가 아니라고 생각하는 경향이 있기 때문입니다. 그것은 무엇일까요? 어떤 문제가 해결됩니까? 언제가 적절하고 언제가 적절하지 않은가? 5가지 기능이 있습니다. 새로운 오브젝트가 생성됩니다.이 객체의 유형은 단순 객체입니다. 이 새로운 오브젝트의 내부 [protype](즉 _proto_) 속성을 컨스트럭터 함수의 외부 액세스 가능한 프로토타입 오브젝트로 설정합니다(모든 함수 오브젝트는 자동으로 프로토타입 속성을 가집니다). 그때,가 되고요.this변수 포인트는 새로 생성된 개체를 가리킵니다. 는 새로 됩니다...

programing 2022.11.23

{this.props.children}에게 소품을 전달하는 방법

{this.props.children}에게 소품을 전달하는 방법 일반적인 방법으로 사용할 수 있는 컴포넌트를 정의하는 적절한 방법을 찾고 있습니다. 컴포넌트와 에 대한 . ★★★★★★★★★★★★★★★★★」이 논리의 예로서 이것은 질문의 목적을 위한 더미 구현입니다. var Parent = React.createClass({ doSomething: function(value) { }, render: function() { return ({this.props.children}); } }); var Child = React.createClass({ onClick: function() { this.props.doSomething(this.props.value); // doSomething is undefined..

programing 2022.11.23

변수 선언에 'var'를 사용하는 것은 옵션입니까?

변수 선언에 'var'를 사용하는 것은 옵션입니까? 이 질문에는 이미 답변이 있습니다. var 키워드의 목적과 사용(또는 생략)은 무엇입니까? (답변 19개) 닫힘6년 전에요. "var"는 옵션입니까? myObj = 1; 와 같습니까? var myObj = 1; 둘 다 가 있는 것 요.var는 옵션입니다.★★★★★★★★★★★★★★★★★?을 하다「 」를 사용하고 var변수는 사용자가 속한 범위 내에서 선언됩니다(예: 함수의 경우).★★★★★★★★★★★★★★★를 사용하지 않는 경우는var변수는 지정된 이름 또는 글로벌오브젝트(브라우저에서 실행하는 경우)의 변수를 발견할 때까지 범위 레이어를 통해 버블업됩니다.이 값은 글로벌 변수와 매우 유사합니다.단, 다음 방법으로 삭제할 수 있습니다.delete볼때).va..

programing 2022.11.23

JavaScript에서 이메일을 보내는 방법

JavaScript에서 이메일을 보내는 방법 페이지를 갱신하지 않고 메일을 송신할 수 있는 기능을 Web 사이트에 가지고 싶다.그래서 Javascript를 사용하고 싶습니다. Enter Friend's Email: 함수는 이렇게 부르고 싶은데 자바스크립트 함수에 무엇을 넣어야 할지 모르겠어요.제가 조사한 결과, mailto 방식을 사용한 예는 발견되었지만, 실제로는 사이트에서 직접 송신하지 않는 것으로 알고 있습니다. 그래서 제 질문은 웹 사이트에서 직접 이메일을 보내기 위해 자바스크립트 기능에 무엇을 넣어야 하는지입니다. function sendMail() { /* ...code here... */ } javascript로는 메일을 직접 보낼 수 없습니다. 그러나 사용자의 메일 클라이언트를 열 수 있습..

programing 2022.11.14

javascript에서 포커스를 지우려면 어떻게 해야 하나요?

javascript에서 포커스를 지우려면 어떻게 해야 하나요? 이것이 그렇게 어렵지 않다는 것을 알지만, 구글에서 답을 찾을 수 없었다. 어떤 요소에 포커스가 있는지 미리 파악하지 않고 어떤 요소에 포커스가 있는지 클리어하는 Javascript를 실행하고 싶습니다.파이어폭스 2와 최신 브라우저에서도 작동해야 합니다. 좋은 방법 없을까요?답변: 원하는 작업을 수행하려면document.activeElement.blur() Firefox 2를 지원해야 하는 경우 다음을 사용할 수도 있습니다. function onElementFocused(e) { if (e && e.target) document.activeElement = e.target == document ? null : e.target; } if (do..

programing 2022.11.14

텍스트 입력 필드에서 Enter 키를 검출합니다.

텍스트 입력 필드에서 Enter 키를 검출합니다. 특정 입력 중에 enter를 누르면 기능을 수행하려고 합니다. 내가 뭘 잘못하고 있지? $(document).keyup(function (e) { if ($(".input1").is(":focus") && (e.keyCode == 13)) { // Do something } }); 이 작업을 수행할 수 있는 더 좋은 방법은 무엇입니까?.input1작동합니까?$(".input1").on('keyup', function (e) { if (e.key === 'Enter' || e.keyCode === 13) { // Do something } }); // e.key is the modern way of detecting keys // e.keyCode is d..

programing 2022.11.14

Vanilla JavaScript vs. jQuery를 사용하는 경우

Vanilla JavaScript vs. jQuery를 사용하는 경우 일반적인 jQuery 질문을 감시/답변하면서 jQuery가 아닌 javascript를 사용하여 실제로 적은 양의 글을 쓸 수 있고 ...을 할 수 있는 특정 연습이 있다는 것을 알게 되었습니다.또, 퍼포먼스의 메리트를 얻을 수도 있습니다. 구체적인 예 $(this) »this 클릭한 개체 ID를 참조하는 클릭 이벤트 내부 j쿼리 $(this).attr("id"); 자바스크립트 this.id; 이와 같은 일반적인 관행은 또 있습니까?jQuery를 혼합하지 않고 특정 Javascript 작업을 쉽게 수행할 수 있습니다.아니면 드문 경우인가요?(실제로 더 많은 코드가 필요한 jQuery "바로 가기"에 대해) 편집 : jQuery vs 플레..

programing 2022.11.14
반응형