반응형

JavaScript 14

자바스크립트를 통한 버튼 클릭시 태그 href 변경 방법

자바스크립트를 통한 버튼 클릭시 태그 href 변경 방법 변경하는 방법href의 속성값버튼 클릭시 자바스크립트를 통해 태그를 걸겠습니까? jhg jhhghj 없는 상태에서.href, 클릭하면 현재 페이지가 다시 로드되므로 다음과 같은 작업이 필요합니다. jhhghj 또는 다음과 같은 스크롤을 방지합니다. jhhghj 아니면return false당신의f1기능 및: jhhghj ......아니면, 눈에 띄지 않는 방법: jhg jhhghj Nick Carver가 거기서 했던 것과 정확히 맞지만 DOM setAttribute 방법을 사용하는 것이 가장 좋을 것 같습니다. 코드 한 줄이 더 있지만 구조적으로 더 나은 방법을 찾을 수 있습니다.제거한다.href특성: jhhghj 링크 스타일이 중요한 경우: jhh..

programing 2023.11.05

자바스크립트에서 이중부정(!!!) - 목적은?

자바스크립트에서 이중부정(!!!) - 목적은? 이 질문에는 이미 다음과 같은 답변이 있습니다. 닫힘11년 전에. 중복 가능: 자바스크립트에서 !!(not) 연산자는 무엇입니까? 다음 코드를 발견했습니다. function printStackTrace(options) { options = options || {guess: true}; var ex = options.e || null, guess = !!options.guess; var p = new printStackTrace.implementation(), result = p.run(ex); return (guess) ? p.guessAnonymousFunctions(result) : result; } 그리고 왜 이중부정을 했는지 궁금할 수 밖에 없었습니다..

programing 2023.10.31

"document.getElementByClass가 함수가 아닙니다."

"document.getElementByClass가 함수가 아닙니다." 함수를 실행하려고 합니다.onclick에 관해서는 어느 것이 없는class="stopMusic"발생합니다. Firebug에서 오류가 발생합니다. document.getElementByClass가 함수가 아닙니다. 여기 내 코드가 있습니다. var stopMusicExt = document.getElementByClass("stopButton"); stopButton.onclick = function() { var ta = document.getElementByClass("stopButton"); document['player'].stopMusicExt(ta.value); ta.value = ""; }; 당신 말은 아마도 당신이docu..

programing 2023.10.31

웹 브라우저에서 GPS 위치 가져오기

웹 브라우저에서 GPS 위치 가져오기 저는 모바일 기반의 웹사이트를 개발하고 있습니다. 구글 지도를 통합했습니다. 구글 지도의 'From' 필드를 동적으로 채워야 합니다. 웹 브라우저에서 GPS 위치를 가져와 Google Map의 'From' 필드에 동적으로 채울 수 있습니까?Geolocation API를 사용하면 다음 코드를 사용하는 것처럼 간단합니다. navigator.geolocation.getCurrentPosition(function(location) { console.log(location.coords.latitude); console.log(location.coords.longitude); console.log(location.coords.accuracy); }); Google의 클라이언트 ..

programing 2023.10.31

레이저와 자바스크립트 코드 혼합

레이저와 자바스크립트 코드 혼합 저는 면도기와 js를 섞는 방법에 대해 꽤 혼란스럽습니다.현재 사용 중인 기능은 다음과 같습니다. 코드 블록 내부(예:@foreach), 또는 태그로 마크업(또는 이 경우에는 자바스크립트)을 표시해야 합니다. 마크업 콘텍스트 안에서 코드를 코드 블록으로 둘러싸야 합니다 (@{ ... }아니면@if, ...)간단히 사용할 수도 있습니다. 참고 @:더 이상의 언어를 섞지 마십시오. 이게 제가 레이저를 해킹해서 자바스크립트를 사용하는 방법입니다. 인텔리센스를 당황시키지 않고 말이죠. 당연히 사용해야 합니다."expedient"를 쓰고요 전에 이중 교정기를 하고요 단일 가새를 사용하면 다음과 같은 일이 발생합니다. 교정기 몇 개를 사용하면 다음과 같은 일이 발생합니다. 이제 상수..

programing 2023.10.21

ES6+에서 두 개의 자바스크립트 객체를 함께 병합하려면 어떻게 해야 합니까?

ES6+에서 두 개의 자바스크립트 객체를 함께 병합하려면 어떻게 해야 합니까? 나는 항상 이런 코드를 쓰는 것에 진절머리가 납니다. function shallowExtend(obj1,obj2){ var key; for ( key in obj2 ) { if ( obj2.hasOwnProperty(key) === false ) continue; obj1[key] = obj2[key] } } 아니면 제가 직접 코드를 작성하고 싶지 않다면 이미 실행하는 라이브러리를 구현해 보세요.확실히 ES6+가 이를 구하러 올 것입니다. 이와 같은 것을 제공할 것입니다.Object.prototype.extend(obj2...)아니면Object.extend(obj1,obj2...) 그렇다면 ES6+는 이러한 기능을 제공합니까?..

programing 2023.10.16

Jest와 함께 하나의 테스트만 실행

Jest와 함께 하나의 테스트만 실행 저는 Jest와 단 하나의 테스트만 실행하고 싶습니다. 사용합니다.it.only아니면describe.only.으로 약속한 만,다합니다만에 안 됩니다.only깃발이 명시적으로 설정되어 있죠? 이 동작의 원인은 무엇이며 단일 테스트를 실행하려면 어떻게 해야 합니까? Jest는 테스트 실행을 병렬화하고 어떤 테스트를 실행해야 하고 어떤 테스트를 실행해서는 안 되는지 미리 알 수 없습니다.즉, "적합"을 사용하면 해당 파일에서 하나의 테스트만 실행됩니다. 그러나 프로젝트의 다른 모든 테스트 파일은 여전히 실행됩니다. fit,fdescribe그리고.it.only,describe.only같은 목적을 가지고 있습니다: 다른 시험은 건너뛰고 나만 실행하는 것입니다. 출처 : htt..

programing 2023.10.16

자바스크립트:마우스 버튼이 아래로 내려갔는지 확인하시겠습니까?

자바스크립트:마우스 버튼이 아래로 내려갔는지 확인하시겠습니까? 현재 자바스크립트에서 마우스 버튼이 다운되어 있는지 확인할 수 있는 방법이 있습니까? '마우스다운' 행사에 대해서는 알고 있지만, 제가 필요로 하는 건 그게 아니에요.마우스 버튼을 누른 후에도 계속 누르고 있는지 확인하고 싶습니다. 가능한가요?팍스의 솔루션과 관련하여: 사용자가 의도적으로 또는 실수로 두 개 이상의 버튼을 클릭하면 작동하지 않습니다.제가 어떻게 아는지 묻지 마세요 :-(). 올바른 코드는 다음과 같습니다. var mouseDown = 0; document.body.onmousedown = function() { ++mouseDown; } document.body.onmouseup = function() { --mouseDown..

programing 2023.10.16

_.각각의 context(리스트, 반복기, [context])에서 context란 무엇입니까?

_.각각의 context(리스트, 반복기, [context])에서 context란 무엇입니까? 저는 언더스코어 .js가 처음입니다.입니까의 입니까?[context]인에_.each() 어떻게 사용해야 합니까? 변수는 컨텍스트 만 설정합니다.this반복기 함수에 있어요. var someOtherArray = ["name","patrick","d","w"]; _.each([1, 2, 3], function(num) { // In here, "this" refers to the same Array as "someOtherArray" alert( this[num] ); // num is the value from the array being iterated // so this[num] gets the item a..

programing 2023.10.11

PHP의 preg_match_all()과 유사한 자바스크립트의 regex와 다중 발생을 일치시키는 방법은 무엇입니까?

PHP의 preg_match_all()과 유사한 자바스크립트의 regex와 다중 발생을 일치시키는 방법은 무엇입니까? key된 url-값된 url- 분석하려고 .&아니면&. 다음은 키와 값을 별도의 결과 요소로 분해하여 첫 번째 발생과 일치하는 경우에만 해당됩니다. var result = mystring.match(/(?:&|&)?([^=]+)=([^&]+)/) '1111342=Adam%20Franco&348572=Bob%20Jones' 문자열의 결과는 다음과 같습니다. ['1111342', 'Adam%20Franco'] 글로벌 플래그 'g'를 사용하면 모든 항목이 일치하지만, 구분된 키와 값이 아닌 완전히 일치된 하위 문자열만 반환합니다. var result = mystring.match(/(?:&|&..

programing 2023.09.26
반응형