반응형

JavaScript 77

javascript에서 배열 교차점에 대한 가장 간단한 코드

javascript에서 배열 교차점에 대한 가장 간단한 코드 Javascript에서 어레이 교차로를 구현하기 위한 가장 간단한 라이브러리가 필요 없는 코드는 무엇입니까?쓰고 싶다 intersection([1,2,3], [2,3,4,5]) 취득하다 [2, 3] 와 의 조합을 사용합니다. const filteredArray = array1.filter(value => array2.includes(value)); 이전 브라우저의 경우 화살표 기능이 있거나 없는 경우: var filteredArray = array1.filter(function(n) { return array2.indexOf(n) !== -1; }); 둘 다 NB! 둘다 다다.includes ★★★★★★★★★★★★★★★★★」.indexOf는 배..

itsource 2022.11.05

두 어레이가 JavaScript와 동일한지 확인하는 방법

두 어레이가 JavaScript와 동일한지 확인하는 방법 이 질문에는 이미 답변이 있습니다. JavaScript에서 어레이를 비교하는 방법 (60 회답) 닫힘6년 전에요. var a = [1, 2, 3]; var b = [3, 2, 1]; var c = new Array(1, 2, 3); alert(a == b + "|" + b == c); 데모 이 하고 " " "를 수 ?true약약그면면면면면면? jQuery는 이를 위한 방법을 제공합니까?★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★는 사용하지 말아 주세요.stringify 않다. function arraysEqual(a, b) { if (a === b) return true; if (a == null || b == n..

itsource 2022.11.05

Form Data 검사 방법

Form Data 검사 방법 console.log해서 사용해요.for in 여기에서는 FormData의 MDN 레퍼런스를 소개합니다. 두 가지 시도 모두 이 바이올린에 걸려 있다. var fd = new FormData(), key; // poulate with dummy data fd.append("key1", "alskdjflasj"); fd.append("key2", "alskdjflasj"); // does not do anything useful console.log(fd); // does not do anything useful for(key in fd) { console.log(key); } 어떤 키가 설정되어 있는지 확인하기 위해 양식 데이터를 검사하려면 어떻게 해야 합니다.갱신된 방법: ..

itsource 2022.11.04

콜과 신청의 차이점은 무엇입니까?

콜과 신청의 차이점은 무엇입니까? 를 사용하는 것의 차이점은 무엇입니까?Function.prototype.apply() ★★★★★★★★★★★★★★★★★」Function.prototype.call()능을호 호출 ??? ??? var func = function() { alert('hello!'); }; func.apply(); »func.call(); 앞서 말한 두 가지 방법 사이에 성능 차이가 있습니까??call에 걸쳐서apply리고고 그??? 점은 '하다'는 것입니다.apply하면 함수를 할 수 .argumentscall에서는 파라미터를 명시적으로 나열해야 합니다.유용한 니모닉은 "A는 배열, C는 쉼표"입니다. 적용 및 문의에 대한 MDN 문서를 참조하십시오. 유사 구문: theFunction.app..

itsource 2022.10.26

인코딩 대신 이스케이프를 사용해야 하는 경우URI / 인코딩요구성분?

인코딩 대신 이스케이프를 사용해야 하는 경우URI / 인코딩요구성분? 때 - 합니까?escape()요?encodeURI() ★★★★★★★★★★★★★★★★★」encodeURIComponent(): 이스케이프 사용: escape("% +&="); 또는 encodeURI() / encode 사용URIC 구성 요소() encodeURI("http://www.google.com?var1=value1&var2=value2"); encodeURIComponent("var1=value1&var2=value2"); 이스케이프() ★★★★★★★★★★★★★★★★!escape()는 섹션 B.2.1.2 이스케이프에 정의되어 있으며 Annex B의 개요 텍스트에는 다음과 같이 기재되어 있습니다. 되어 있는 모든 및 않은 , 이 ..

itsource 2022.10.25

jQuery에 요소가 있는지 확인합니다.

jQuery에 요소가 있는지 확인합니다. 이 질문에는 이미 답변이 있습니다. jQuery에 "exists" 기능이 있습니까? (47개 답변) 닫힘7년 전. 요소가 작성되어 있는 경우 요소가 존재하는지 확인하려면 어떻게 해야 합니까?.append()방법? $('elemId').length나한테는 안 통한다. $('elemId').length나한테는 안 통한다. 넣으셔야 돼요#요소 ID 앞: $('#elemId').length ---^ vanilla JavaScript를 사용하면 해시가 필요 없습니다.#예)document.getElementById('id_here')단, jQuery를 사용하는 경우 다음 기준에 따라 타깃 요소에 해시를 추가해야 합니다.idCSS처럼요셀렉터의 길이를 확인합니다.실렉터가 무언가..

itsource 2022.10.25

JavaScript에서 어레이를 비교하는 방법

JavaScript에서 어레이를 비교하는 방법 ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★상적이 아닌, 려 nothing nothing nothing nothing nothing nothing nothing nothing nothing nothing nothing nothingtrue 및 「」의 경우는,false 다를까비교 연산자가 하지 않는것 같아요.당연히 비교 연산자가 작동하지 않는 것 같습니다. var a1 = [1,2,3]; var a2 = [1,2,3]; console.log(a1==a2); // Returns false console.log(JSON.stringify(a1)==JSON.stringify(a2)); // Returns true JSON은 각 어레이를 인코딩합니다만..

itsource 2022.10.25

어레이를 루프하여 아이템 삭제(루프 중단 없음)

어레이를 루프하여 아이템 삭제(루프 중단 없음) 것이 , 루프를 하면 다음과 같습니다.splice()초정의되어 있지 않은지 확인할 수는 있지만, 더 우아한 방법이 있을 것 같습니다.그 목적은 단순히 항목을 삭제하고 계속하는 것입니다. for (i = 0, len = Auction.auctions.length; i < len; i++) { auction = Auction.auctions[i]; Auction.auctions[i]['seconds'] --; if (auction.seconds < 0) { Auction.auctions.splice(i, 1); } } ..splice() 인덱스를 인덱스를 건너뜁니다..length을 사용하다 , , , , , , , , , , , , , , , , , , , ,..

itsource 2022.09.30

onChange of html 선택 시 매개 변수를 전달하는 방법

onChange of html 선택 시 매개 변수를 전달하는 방법 자바스크립트와 jQuery는 초보입니다.HTML 콤보박스 A를 하나 보여드리고 싶습니다.그것을 선택해서id및 콘텐츠는 onChange()의 다른 위치에 있습니다. 선택한 콤보박스와 함께 전체 콤보박스를 전달하려면 어떻게 해야 합니까?idonChange 이벤트가 발생했을 때 다른 파라미터를 전달하려면 어떻게 해야 합니까? function getComboA(selectObject) { var value = selectObject.value; console.log(value); } Select combo Text1 Text2 Text3 위의 예에서는 OnChange 이벤트에서 선택한 콤보 상자 값을 가져옵니다.상황에 따라 편리할 수 있는 또 다..

itsource 2022.09.30

JavaScript에서 HTML 엔티티의 이스케이프를 해제하시겠습니까?

JavaScript에서 HTML 엔티티의 이스케이프를 해제하시겠습니까? XML-RPC 백엔드와 통신하는 JavaScript 코드가 있습니다.XML-RPC는 다음 형식의 문자열을 반환합니다. 그러나 JavaScript를 사용하여 HTML에 문자열을 삽입하면 문자 그대로 렌더링됩니다.이미지가 보이지 않고 문자 그대로 문자열이 보입니다. HTML이 XML-RPC 채널을 통해 이스케이프되고 있는 것 같습니다. JavaScript에서 문자열을 이스케이프 해제하려면 어떻게 해야 합니까?이 페이지에서 기술을 시도했지만 실패했습니다.http://paulschreiber.com/blog/2008/09/20/javascript-how-to-unescape-html-entities/ 이 문제를 진단하는 다른 방법은 무엇입니..

itsource 2022.09.30
반응형