javascript 63

특정 어레이 인덱스에 값이 존재하는 경우 JavaScript에서 체크인을 하려면 어떻게 해야 합니까?

특정 어레이 인덱스에 값이 존재하는 경우 JavaScript에서 체크인을 하려면 어떻게 해야 합니까? 은 위치 값이 """ "" "" "" " " " " " " " " " " " " " " " " " " " 의 에 효과가 ?index존재 여부, 또는 더 나은 방법이 있는지 여부: if(arrayName[index]==""){ // do stuff } 에는 JavaScript가 포함되어 있습니다.array.length 「」로 하는 요소, 「」로 시작하는 요소array[0]array[array.length - 1] .i 、 is 、 is 、 is is is is is is is is is is is is is is is is is is is is is의 경우 배열의 됩니다.i의 중간이다0 ★★★★★★★★★★..

programing 2022.12.06

jQuery 함수(새로운 jQuery 메서드 또는 플러그인)를 만드는 방법

jQuery 함수(새로운 jQuery 메서드 또는 플러그인)를 만드는 방법 JavaScript의 구문은 다음과 같습니다. function myfunction(param){ //some code } 요소에 추가할 수 있는 함수를 jQuery에서 선언하는 방법이 있습니까?예를 들어 다음과 같습니다. $('#my_div').myfunction() 문서에서: (function( $ ){ $.fn.myfunction = function() { alert('hello world'); return this; }; })( jQuery ); 그럼 네가 해 $('#my_div').myfunction(); 이미 모든 답변을 받았음에도 불구하고 함수에서 jQuery를 사용하기 위해 플러그인을 쓸 필요는 없습니다.물론 간단한 ..

programing 2022.11.27

자바스크립트 함수의 이름이 문자열일 때 실행하는 방법

자바스크립트 함수의 이름이 문자열일 때 실행하는 방법 자바스크립트의 함수 이름을 문자열로 가지고 있습니다.나중에 호출할 수 있도록 함수 포인터로 변환하려면 어떻게 해야 하나요? 상황에 따라서는 여러 가지 주장을 그 방법에 넣어야 할 수도 있습니다. 일부 함수는 다음과 같은 형태를 취할 수 있습니다.namespace.namespace.function(args[...]). 마세요eval다른 선택의 여지가 없는 한 말이야 앞에서 설명한 바와 같이 다음과 같은 방법을 사용하는 것이 가장 좋습니다. window["functionName"](arguments); 단, namespace'd 함수에서는 동작하지 않습니다. window["My.Namespace.functionName"](arguments); // fai..

programing 2022.11.26

HTML 텍스트 입력은 숫자 입력만 허용

HTML 텍스트 입력은 숫자 입력만 허용 입력HTML 입력)을 빠르게 설정하는 방법이 ?★★★★★★★★★★★★★★★★★★★★★?만 허용합니다.주의: 이것은 업데이트된 답변입니다.아래의 코멘트는, 키 코드에 문제가 있는 구버전을 나타내고 있습니다. 자바스크립트 JSFiddle에서 직접 사용해 보세요. 할 수 .과 같이setInputFilter기능(Copy+Paste, Drag+Drop, 키보드숏컷, 컨텍스트메뉴 조작, 입력 불가 키, 캐럿 위치, 다른 키보드 레이아웃, 유효성 오류 메시지 및 IE 9 이후의 모든 브라우저를 지원합니다): // Restricts input for the given textbox to the given inputFilter function. function setInputFi..

programing 2022.11.26

Lodash와 Underscore.js의 차이점

Lodash와 Underscore.js의 차이점 닫았습니다. 이 질문은의견 기반의현재 답변을 받고 있지 않습니다. 이 질문을 개선하시겠습니까?이 게시물을 편집하여 사실과 인용문으로 답변할 수 있도록 질문을 업데이트하십시오. 3년 전에 문을 닫았어요 이 질문을 개선하다 Lodash 또는 Underscore.js 유틸리티 라이브러리를 다른 유틸리티 라이브러리보다 선호하는 이유는 무엇입니까? Lodash는 언더스코어를 대체하고 있는 것 같습니다.하나는 언더스코어를 대체한 지 오래입니다. 둘 다 훌륭하다고 생각합니다만, 교육적인 비교를 하기 위해서 어떻게 기능하는지는 잘 모릅니다만, 그 차이점에 대해 좀 더 알고 싶습니다.및 Lodash에 일관된 지원을 .arguments오브젝트1이후 Underscore.js의..

programing 2022.11.17

1개의 치환콜로 여러 문자를 치환하다

1개의 치환콜로 여러 문자를 치환하다 '_'의 모든 인스턴스를 공백으로 바꾸고 '#'의 모든 인스턴스를 아무것도 또는 비워 두어야 합니다. var string = '#Please send_an_information_pack_to_the_following_address:'; 저도 해봤어요. string.replace('#','').replace('_', ' '); 나는 이런 명령어 체인을 별로 좋아하지 않는다.다른 방법으로 할 수 있는 방법이 있나요? 연산자OR 연산자)를합니다.| var str = '#this #is__ __#a test###__'; str.replace(/#|_/g,''); // result: "this is a test" 문자 클래스를 사용할 수도 있습니다. str.replace(/[..

programing 2022.11.17

GitHub에서 호스트되는 외부 JavaScript 파일 링크 및 실행

GitHub에서 호스트되는 외부 JavaScript 파일 링크 및 실행 로컬 JavaScript 파일의 링크된 참조를 GitHub raw 버전으로 변경하려고 하면 테스트 파일이 작동을 멈춥니다.에러는 다음과 같습니다. 의 MIME 타입 「MIME」( ))이 있기 때문에, ...로부터의 스크립트 실행을 했습니다.에서 스크립트 실행을 거부했습니다.text/plain수 한 MIME 가 유효하게 되어 는 실행할 수 없습니다.MIME을 사용합니다. 이 동작을 비활성화하는 방법이나 GitHub raw 파일에 링크할 수 있는 서비스가 있습니까? 작업 코드: 작동하지 않는 코드: jsdelivr.net 를 사용하면, 이 문제를 회피할 수 있습니다. 순서: GitHub에서 링크를 찾아 Raw 버전을 클릭합니다. URL ..

programing 2022.11.17

발생 전에 window.setTimeout()을 취소/정지합니다.

발생 전에 window.setTimeout()을 취소/정지합니다. 예를 들어 상태를 클리어하기 위해 아래 행을 사용하는 곳이 몇 군데 있습니다.10초 이상 걸려 있는 몇 가지 동작은 사용자가 클릭할 경우 잘못된 시간 간격으로 발생할 수 있습니다. window.setTimeout(function() { removeStatusIndicator(); }, statusTimeout); jQuery 코드나 JavaScript 코드로 취소 또는 종료가 가능합니까?var timer1 = setTimeout(function() { removeStatusIndicator(); }, statusTimeout); clearTimeout(timer1) 그window.clearTimeout()달성하려고 하는 것을 해야 합니다...

programing 2022.11.16

HTML5 WebSocket API를 지원하는 브라우저는 무엇입니까?

HTML5 WebSocket API를 지원하는 브라우저는 무엇입니까? 이 질문의 답변은 지역사회의 노력입니다.기존 답변을 편집하여 이 게시물을 개선하십시오.현재 새로운 답변이나 상호작용을 받아들이지 않고 있습니다. 브라우저에서 실행되는 인스턴트 메시징 애플리케이션을 개발할 거예요. WebSocket API를 지원하는 브라우저는 무엇입니까?클라이언트 측 Hixie-75: 크롬 4.0 + 5.0 Safari 5.0.0 HiBi-00/Hixie-76: 크롬 6.0 - 13.0 Safari 5.0.2 + 5.1 iOS 4.2 + iOS 5 Firefox 4.0 - WebSockets 지원을 사용할 수 없습니다.유효하게 하려면 , 여기를 참조해 주세요. 오페라 11 - 지원이 비활성화되어 있습니다.유효하게 하려면..

programing 2022.11.16

JavaScript 변수가 정의되어 있지 않은지 확인하는 방법

JavaScript 변수가 정의되어 있지 않은지 확인하는 방법 이 질문에는 이미 답변이 있습니다. JavaScript 변수 존재 여부 확인(정의/초기화) (31 회답) 닫힘6년 전에요. 내가 시도했지만 효과가 없는 것 같아: if(lastName != "undefined") if(lastName != undefined) if(undefined != lastName) var lastname = "Hi"; if(typeof lastname !== "undefined") { alert("Hi. Variable is defined."); } 언급URL : https://stackoverflow.com/questions/10192662/how-to-check-if-a-javascript-variable-is-no..

programing 2022.11.07