반응형

Javascript 14

Chrome을 사용하여 요소에 바인딩된 이벤트를 찾는 방법

Chrome을 사용하여 요소에 바인딩된 이벤트를 찾는 방법 내 페이지에 링크가 있다고 가정합니다. Click Here 다른 건 몰라도 링크를 클릭하면alert("bar")가 표시됩니다.그래서 어딘가에서 어떤 코드가#foo. 다음 코드를 바인딩하는 코드를 어떻게 찾을 수 있습니까?alert("bar")클릭 이벤트?크롬으로 해결책을 찾고 있습니다. Ps.: 이 예는 허구이므로 "XXXXXXX를 사용하고 전체 프로젝트에서 "경보(\"bar\")"를 검색하십시오."와 같은 솔루션을 찾고 있지 않습니다.저는 진짜 디버깅/추적 솔루션을 원합니다.Chrome 15.0.865.0 dev 사용.Elements 패널에 "Event Listener" 섹션이 있습니다. 그리고 Scripts 패널에 "Event Listener..

programing 2023.10.31

ES6 클래스 다중 상속

ES6 클래스 다중 상속 바벨에 대한 조사는 거의 다 했어요JS와 MDN(전혀 정보가 없음)에 관한 것입니다만, ES6 Spec에 관한 자세한 정보를 찾기 위해 충분히 주의하지 않았다면 언제든지 말씀해 주십시오. ES6가 다른 오리형 언어와 같은 방식으로 다중 상속을 지원하는지 궁금합니다.예를 들어 다음과 같은 작업을 수행할 수 있습니다. class Example extends ClassOne, ClassTwo { constructor() { } } 새로운 수업에 여러 개의 수업을 확장할 수 있습니까?그렇다면 통역사는 클래스 1보다 클래스 2의 메서드/속성을 선호합니까?아래의 나의 예를 확인해 보세요.super메소드가 예상대로 작동합니다.몇 가지 속임수를 쓰는 것도instanceof작업(대부분): // ..

programing 2023.10.26

값이 숫자 범위 내에 있는지 확인합니다.

값이 숫자 범위 내에 있는지 확인합니다. 저는 값이 허용된 범위에 있는지 확인하고 싶습니다.만약 그렇다면, 무언가를 하는 것이고, 그렇지 않으면, 다른 것입니다. 범위는0.001-0.009. 여러 개를 사용할 줄 압니다.if이것을 확인하려고 하는데, 한 번에 확인할 수 있는 방법이 있는지 알고 싶습니다.if진술.수치 비교에 관한 질문을 하고 계시기 때문에 정규 표현식은 문제와는 전혀 관련이 없습니다."복수"는 필요 없습니다.if" 다음 중 하나를 수행할 수 있습니다. if (x >= 0.001 && x = min && x true _.inRange(4, 2); // => false _.inRange(2, 2); // => false _.inRange(1.2, 2); // => true _.inRange(..

programing 2023.10.11

JSDoc에서 객체 배열을 매개변수 또는 반환 값으로 지정하는 방법은 무엇입니까?

JSDoc에서 객체 배열을 매개변수 또는 반환 값으로 지정하는 방법은 무엇입니까? JSDoc에서 찾을 수 있는 가장 좋은 문서는 특정 유형의 배열(예: 문자열 배열)이 있는 경우 다음을 사용하는 것을 보여줍니다. /** * @param {Array.} myStrings All my awesome strings */ function blah(myStrings){ //stuff here... } 오브젝트 배열을 지정하는 아래 물음표를 어떻게 바꾸시겠습니까? /** * @param {???????} myObjects All of my equally awesome objects */ function blah(myObjects){ //stuff here... } JSDoc에서 의미하는 바를 좀 더 구체적으로 설명..

programing 2023.10.01

고정()과 고정() 사이의 차이?

고정()과 고정() 사이의 차이? 는 자바스크립트를 접했고 전에 를 발견했습니다.toFixed()그리고.toPrecision()어림잡아 는 그 둘의 알 하지만 저는 그 둘의 차이점이 무엇인지 알 수가 없습니다. 입니까의 입니까?number.toFixed()그리고.number.toPrecision()?toFixed(n)공을 합니다.n이;toPrecision(x)공을 합니다.x 3개 학교의 Refaction: 고정 및 고정으로 편집: 얼마 전에 w3 schools가 정확히 최고의 정보원은 아니라는 것을 알게 되었지만, kzh의 "열정적인" 코멘트를 보기 전까지 이 답변을 잊어버렸습니다.다음은 에 대한 Mozilla Doc Center의 추가 참조입니다. 다행히도 우리 모두에게 MDC와 w3 학교는 이 경우에..

programing 2023.09.26

ES6에서 필터링 또는 지도 노드 목록

ES6에서 필터링 또는 지도 노드 목록 ES6에서 노드 목록을 필터링하거나 매핑하는 가장 효율적인 방법은 무엇입니까? 판독한 내용에 따라 다음 옵션 중 하나를 사용합니다. [...nodelist].filter 아니면 Array.from(nodelist).filter 어떤 것을 추천하시겠습니까?예를 들어 어레이를 사용하지 않는 더 나은 방법이 있습니까? [...nodelist]객체가 반복 가능한 경우 객체의 배열을 만듭니다. Array.from(nodelist)개체가 반복 가능하거나 개체가 배열과 유사한 경우 개체를 배열로 만듭니다(has.length및 숫자 소품) 만약 당신의 두가지 예는 동일할 것입니다.NodeList.prototype[Symbol.iterator]두 경우 모두 반복 가능성을 포함하기 ..

programing 2023.09.21

npm - EPERM: Windows에서 작업이 허용되지 않음

npm - EPERM: Windows에서 작업이 허용되지 않음 달려왔습니다 npm config set prefix /usr/local 그 명령어를 실행한 후 윈도우 OS에서 npm 명령어를 실행하려고 하면 다음과 같은 메시지가 계속 나타납니다. Error: EPERM: operation not permitted, mkdir 'C:\Program Files (x86)\Git\local' at Error (native) 모든 파일을 삭제했습니다. C:\Users\\.config\configstore\ 그것은 효과가 없었습니다. 좋은 제안이 있습니까?이 명령을 실행한 것은 제 실수였습니다. npm 구성 집합 접두사 /usr/local 경로./usr/localwindow용이 아닙니다.이 명령으로 접두사 변수가 ..

programing 2023.09.16

쿠키를이름으로삭제하시겠습니까?

쿠키를이름으로삭제하시겠습니까? 이름이 있는 특정 쿠키를 삭제하려면 어떻게 해야 합니까?roundcube_sessauth? 다음 사항이 있어야 하지 않습니까? function del_cookie(name) { document.cookie = 'roundcube_sessauth' + '=; expires=Thu, 01-Jan-70 00:00:01 GMT;'; } 그 다음은: KILL 죽여라!roundcube_sessauth쿠키?쿠키가 존재하는 경로를 정의하여 올바른 쿠키를 삭제하는지 확인해야 합니다. function set_cookie(name, value) { document.cookie = name +'='+ value +'; Path=/;'; } function delete_cookie(name) { ..

programing 2023.09.11

' 서스크사안함에용롤'에서 안 함' 서스크사안함에용롤'에서 안 함' 서스크사안함에용롤'에서 안 함```

' 서스크사안함에용롤'에서 안 함` 입력 번호 필드의 숫자를 변경하는 스크롤 휠을 비활성화할 수 있습니까?스피너를 제거하기 위해 웹킷 전용 CSS를 사용했지만 이 동작을 완전히 없애고 싶습니다.사용하는 것을 좋아합니다.type=number에. iOS에서다른 사용자가 제안한 것과 같은 입력 번호 요소에서 마우스 휠 이벤트의 기본 동작을 방지합니다(일반적으로 "blur()"를 호출하는 것은 사용자가 원하는 것이 아니기 때문에 선호하는 방법이 아닙니다). 그러나 모든 입력 번호 요소에서 마우스 휠 이벤트를 듣는 것은 항상 피하고 요소가 포커스에 있을 때만(문제가 존재할 때) 이를 수행합니다.그렇지 않으면 마우스 포인터가 입력 번호 요소 위에 있을 때 페이지를 스크롤할 수 없습니다. jQuery용 솔루션: //..

programing 2023.08.27

Node.js의 디렉터리를 제거하지 않고 디렉터리에서 모든 파일을 제거하는 방법

Node.js의 디렉터리를 제거하지 않고 디렉터리에서 모든 파일을 제거하는 방법 Node.js를 사용하여 디렉토리 자체를 제거하지 않고 디렉토리에서 모든 파일을 제거하는 방법은 무엇입니까? 임시 파일을 제거합니다.저는 아직 파일 시스템을 잘 다루지 못합니다. 파일과 디렉터리를 제거하는 이 방법을 찾았습니다.그런 점에서./path/to/directory/*작동하지 않습니다. 어떤 명령을 사용해야 하는지 잘 모르겠습니다.도와 주셔서 감사해요.디렉터리에서 모든 파일을 제거하려면 먼저 디렉터리의 모든 파일을 나열해야 합니다.fs.readdir그러면 사용할 수 있습니다.fs.unlink각 파일을 제거합니다.또한.fs.readdir파일 이름만 제공하므로 전체 경로를 얻으려면 디렉터리 이름과 연결해야 합니다.폴더 안..

programing 2023.08.27
반응형