반응형

javascript 82

정해진 길이에 도달하기 위해 문자열을 패딩할 수 있는 JavaScript 함수가 있나요?

정해진 길이에 도달하기 위해 문자열을 패딩할 수 있는 JavaScript 함수가 있나요? 값을 취득하여 지정된 길이로 패딩할 수 있는 JavaScript 함수가 필요합니다(스페이스가 필요하지만 무엇이든 상관없습니다).이걸 찾았는데, 이게 대체 뭘 하는 건지 전혀 모르겠고, 나한테는 잘 안 되는 것 같아. String.prototype.pad = function(l, s, t) { return s || (s = " "), (l -= this.length) > 0 ? (s = new Array(Math.ceil(l / s.length) + 1).join(s)) .substr(0, t = !t ? l : t == 1 ? 0 : Math.ceil(l / 2)) + this + s.substr(0, l - t) ..

programing 2023.02.06

jQuery를 사용하여 하이퍼링크의 href 속성을 변경하는 방법

jQuery를 사용하여 하이퍼링크의 href 속성을 변경하는 방법 「 」를 해야 합니까?hrefj를 사용한 타깃Query query query query ( 크 query 。사용. $("a").attr("href", "http://www.google.com/") 는 모든 하이퍼링크의 href를 Google을 가리키도록 변경합니다.좀 더 세련된 셀렉터를 원하실 겁니다.예를 들어 링크 소스(하이퍼링크)와 링크 타깃(일명 "앵커") 앵커태그가 혼재되어 있는 경우: The CodeProject 실수로 않을 것입니다...그렇다면 실수로 추가되는 것은 원치 않을 것입니다.href그들의 탓이야.을 위해 할 수 .의 「」가 붙은 href★★★★ $("a[href]") //... 물론, 여러분은 더 흥미로운 것을 염두에..

programing 2023.02.06

구글 지도 V3에서 두 점 사이의 거리를 계산합니다.

구글 지도 V3에서 두 점 사이의 거리를 계산합니다. Google 지도 V3에서 두 마커 사이의 거리는 어떻게 계산합니까? (마커 V3와 유사함)distanceFrom기능합니다.) 감사합니다.직접 계산하려면 Haversine 공식을 사용할 수 있습니다. var rad = function(x) { return x * Math.PI / 180; }; var getDistance = function(p1, p2) { var R = 6378137; // Earth’s mean radius in meter var dLat = rad(p2.lat() - p1.lat()); var dLong = rad(p2.lng() - p1.lng()); var a = Math.sin(dLat / 2) * Math.sin(dLat..

programing 2023.01.31

Redux 앱에서 localStorage에 쓸 수 있는 위치

Redux 앱에서 localStorage에 쓸 수 있는 위치 상태 트리의 일부를 localStorage에 유지하려고 합니다.그렇게 하기 위한 적절한 장소는 어디입니까?리듀서? 액션?환원제는 순수해야 하고 부작용이 없어야 하기 때문에 환원제는 결코 이것을 하기에 적절한 장소가 아닙니다. 서브스크라이버 내에서만 실행할 것을 권장합니다. store.subscribe(() => { // persist your state }) 스토어를 작성하기 전에, 다음의 영속적인 부분을 읽어 주세요. const persistedState = // ... const store = createStore(reducer, persistedState) 「 」를 사용하고 combineReducers()인 「 업state은 매우할 수 있..

programing 2023.01.21

javascript에서 숫자를 반올림하는 방법은 무엇입니까?

javascript에서 숫자를 반올림하는 방법은 무엇입니까? 예를 들어 라운딩을 해야 합니다.6.688689로.6.7하지만 그것은 항상 나를 보여준다.7. 내 방법: Math.round(6.688689); //or Math.round(6.688689, 1); //or Math.round(6.688689, 2); 하지만 결과는 항상 같다.7내가 뭘 잘못하고 있지?Number((6.688689).toFixed(1)); // 6.7 var number = 6.688689; var roundedNumber = Math.round(number * 10) / 10; 사용하다toFixed()기능. (6.688689).toFixed(); // equal to "7" (6.688689).toFixed(1); // equ..

programing 2023.01.21

Javascript 배열 검색 및 문자열 제거

Javascript 배열 검색 및 문자열 제거 다음과 같은 것이 있습니다. var array = new Array(); array.push("A"); array.push("B"); array.push("C"); 나는 다음과 같은 일을 하고 싶다. array.remove("B"); 제거 기능은 없습니다.어떻게 하면 좋을까요?실제로 이 스레드를 최신 1라인 솔루션으로 업데이트하고 있습니다. let arr = ['A', 'B', 'C']; arr = arr.filter(e => e !== 'B'); // will return ['A', 'C'] 기본적으로 삭제할 요소와 다른 요소를 모두 선택하여 배열을 필터링하는 것이 기본입니다. 참고: 모든 항목이 제거됩니다. 편집: 처음 발생한 항목만 삭제하는 경우: t ..

programing 2023.01.21

Javascript에서 배열에서 빈 요소 제거

Javascript에서 배열에서 빈 요소 제거 JavaScript 배열에서 빈 요소를 제거하려면 어떻게 해야 합니까? 간단한 방법이 있습니까?아니면 루프를 반복하여 수동으로 제거해야 합니까?몇 가지 간단한 방법: var arr = [1,2,,3,,-3,null,,0,,undefined,4,,4,,5,,6,,,,]; arr.filter(n => n) // [1, 2, 3, -3, 4, 4, 5, 6] arr.filter(Number) // [1, 2, 3, -3, 4, 4, 5, 6] arr.filter(Boolean) // [1, 2, 3, -3, 4, 4, 5, 6] 또는 - ("텍스트" 유형의 단일 배열 항목만 해당) ['','1','2',3,,'4',,undefined,,,'5'].join('')...

programing 2023.01.15

JavaScript 이벤트 클릭을 트리거하려면 어떻게 해야 합니까?

JavaScript 이벤트 클릭을 트리거하려면 어떻게 해야 합니까? 페이지에 하이퍼링크가 있습니다.테스트 목적으로 하이퍼링크를 여러 번 클릭하는 것을 자동화하려고 합니다.JavaScript를 사용하여 하이퍼링크를 50번 클릭할 수 있는 방법이 있습니까? MSDN JavaScript에서 onClick 이벤트 트리거를 찾고 있습니다.HTML 요소를 클릭 한 번 하기: 간단히 하기element.click()대부분의 주요 브라우저가 이를 지원합니다. 클릭을 두 번 이상 반복하려면:요소에 ID를 추가하여 원하는 ID를 선택합니다. Google Chrome 에 전화합니다..click()for 루프를 통해 JavaScript 코드의 메서드를 지정합니다. var link = document.getElementById(..

programing 2023.01.15

다른 웹 페이지로 리디렉션하려면 어떻게 해야 합니까?

다른 웹 페이지로 리디렉션하려면 어떻게 해야 합니까? 이 질문의 답변은 지역사회의 노력입니다.기존 답변을 편집하여 이 게시물을 개선하십시오.현재 새로운 답변이나 상호작용을 받아들이지 않고 있습니다. jQuery 또는 순수 JavaScript를 사용하여 사용자를 한 페이지에서 다른 페이지로 리디렉션하려면 어떻게 해야 합니까?단순히 jQuery를 사용하여 리다이렉트하는 것이 아닙니다. jQuery는 필요하지 않으며 HTTP 리다이렉트를 가장 잘 시뮬레이트합니다. window.location.replace(...) window.location.href, 냐냐replace()는 세션 이력에 원래 페이지를 유지하지 않기 때문에 사용자는 끝없는 백버튼의 실패에 빠지지 않습니다. 링크를 클릭하는 것을 시뮬레이트하려면..

programing 2023.01.12

어레이에 개체를 추가하는 방법

어레이에 개체를 추가하는 방법 오브젝트를 어레이에 추가하려면 어떻게 해야 하나요(javascript 또는 jquery)?예를 들어, 이 코드의 문제는 무엇입니까? function() { var a = new array(); var b = new object(); a[0] = b; } 이 코드를 사용하여 function1과 call function2의 배열에 많은 객체를 저장하고 배열 내의 객체를 사용합니다. 개체를 배열에 저장하려면 어떻게 해야 합니까? 개체를 배열에 넣고 변수에 저장하려면 어떻게 해야 합니까? Array.push()를 사용하여 어레이에 임의의 것을 배치합니다. var a=[], b={}; a.push(b); // a[0] === b; 어레이에 관한 추가 정보 항목을 한 번에 두 개 이상..

programing 2023.01.12
반응형