«javascript» 태그된 질문

ECMAScript (JavaScript / JS)에서의 프로그래밍 및 다양한 방언 / 구현 (ActionScript 제외)에 관한 질문이 있습니다. 이 태그는 거의 사용되지 않지만 [node.js], [jquery], [json] 및 [html] 태그와 가장 관련이 있습니다.

28
사용자가 키업 대신 입력을 마치면 자바 스크립트 기능을 실행 하시겠습니까?
사용자가 텍스트 상자에 입력을 마치면 ajax 요청을 트리거하고 싶습니다. 사용자가 문자를 입력 할 때마다 많은 수의 아약스 요청이 발생하기 때문에 함수를 실행하고 싶지는 않지만 입력 버튼을 누르지 않아도됩니다. 사용자가 입력을 마친 후 감지하고 ajax 요청을 수행 할 수있는 방법이 있습니까? 여기에 jQuery를 사용하십시오! 데이브


15
for 루프를 끊지 않고 배열을 반복하고 항목을 제거
다음 for 루프가 있고 splice()항목을 제거하는 데 사용할 때 '초'가 정의되지 않았습니다. 정의되지 않았는지 확인할 수는 있지만 더 우아한 방법이 있다고 생각합니다. 원하는 것은 단순히 항목을 삭제하고 계속 진행하는 것입니다. for (i = 0, len = Auction.auctions.length; i < len; i++) { auction = Auction.auctions[i]; Auction.auctions[i]['seconds'] --; if (auction.seconds < …
462 javascript  loops 


23
~에 대한 JavaScript
for ... in과 for 루프에 큰 차이가 있다고 생각하십니까? 어떤 종류의 "사용"을 선호하고 그 이유는 무엇입니까? 연관 배열의 배열이 있다고 가정 해 봅시다. var myArray = [{'key': 'value'}, {'key': 'value1'}]; 따라서 반복 할 수 있습니다. for (var i = 0; i < myArray.length; i++) 과: for (var i in myArray) …
461 javascript 

14
IE에서 JavaScript가 작동하지 않는 .trim ()
.trim()JavaScript 프로그램 중 하나에서 문자열에 적용하려고했습니다 . Mozilla에서는 제대로 작동하지만 IE8에서 시도하면 오류가 표시됩니다. 아무도 여기서 무슨 일이 일어나고 있는지 알고 있습니까? 어쨌든 IE에서 작동시킬 수 있습니까? 암호: var ID = document.getElementByID('rep_id').value.trim(); 오류 표시 : 메시지 : 개체가이 속성 또는 메서드를 지원하지 않습니다 줄 : 604 문자 : 2 코드 …

21
JavaScript에서 화살표 키 누름 감지
화살표 키 중 하나를 눌렀을 때 어떻게 감지합니까? 나는 이것을 사용하여 알아 냈습니다. function checkKey(e) { var event = window.event ? window.event : e; console.log(event.keyCode) } 다른 모든 키에서 작동했지만 화살표 키에서는 작동하지 않았습니다 (브라우저가 기본적으로 이러한 키를 스크롤해야하기 때문일 수 있음).

21
프리 플라이트 요청에 대한 응답이 액세스 제어 확인을 통과하지 못함
Amazon Web Services에서 REST API를 호출하기 위해 ngResource를 사용 하여이 오류가 발생합니다. XMLHttpRequest가 http://server.apiurl.com:8000/s/login?login=facebook을 로드 할 수 없습니다 . 프리 플라이트 요청에 대한 응답이 액세스 제어 확인을 통과하지 못함 : 요청 된 리소스에 'Access-Control-Allow-Origin'헤더가 없습니다. 따라서 원본 ' http : // localhost '는 액세스가 허용되지 않습니다. 405 오류 서비스: socialMarkt.factory('loginService', …

7
<script type =“text / template”>… </ script>에 대한 설명
방금 전에 본 적이없는 것을 우연히 발견했습니다. Backbone.js의 예제 TODO 응용 프로그램 ( Backbone TODO Example ) 의 소스에서 템플릿은의 내부에있었습니다.이 템플릿 &lt;script type = "text/template"&gt;&lt;/script&gt;에는 PHP에서 보이지만 JavaScript 태그가있는 코드가 포함되어 있습니다. 누군가 나에게 이것을 설명 할 수 있습니까? 이것이 합법적인가요?

29
JavaScript에서 문자열의 악센트 / 분음 부호 제거
문자열에서 강조 문자를 어떻게 제거합니까? 특히 IE6에서는 다음과 같은 것이 있습니다. accentsTidy = function(s){ var r=s.toLowerCase(); r = r.replace(new RegExp(/\s/g),""); r = r.replace(new RegExp(/[àáâãäå]/g),"a"); r = r.replace(new RegExp(/æ/g),"ae"); r = r.replace(new RegExp(/ç/g),"c"); r = r.replace(new RegExp(/[èéêë]/g),"e"); r = r.replace(new RegExp(/[ìíîï]/g),"i"); r = r.replace(new RegExp(/ñ/g),"n"); r = r.replace(new RegExp(/[òóôõö]/g),"o"); r = …


30
Redux 스토어의 상태를 재설정하는 방법은 무엇입니까?
상태 관리를 위해 Redux를 사용하고 있습니다. 상점을 초기 상태로 재설정하는 방법 예를 들어 두 개의 사용자 계정 ( u1및 u2) 이 있다고 가정 해 보겠습니다 . 다음과 같은 일련의 이벤트를 상상해보십시오. 사용자 u1가 앱에 로그인하여 무언가를 수행하므로 저장소에 일부 데이터를 캐시합니다. 사용자가 u1로그 아웃했습니다. 사용자 u2는 브라우저를 새로 고치지 않고 …

8
JSLint 또는 JSHint JavaScript 유효성 검사를 사용해야합니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 11개월 전에 . 현재 JSLint에 대해 JavaScript의 유효성을 검사하고 진행 중이며, 특히 Jquery 라이브러리 작업에서 더 나은 JavaScript를 작성하는 데 도움이됩니다. …


24
일반 URL을 링크로 바꾸는 방법?
주어진 텍스트 내에서 URL을 일치시키고 HTML 링크로 대체하기 위해 아래 함수를 사용하고 있습니다. 정규 표현식은 훌륭하게 작동하지만 현재 첫 번째 일치 항목 만 교체하고 있습니다. 모든 URL을 바꾸려면 어떻게해야합니까? exec 명령을 사용해야한다고 생각 하지만 실제로 수행 방법을 알지 못했습니다. function replaceURLWithHTMLLinks(text) { var exp = /(\b(https?|ftp|file):\/\/[-A-Z0-9+&amp;@#\/%?=~_|!:,.;]*[-A-Z0-9+&amp;@#\/%=~_|])/i; return text.replace(exp,"&lt;a href='$1'&gt;$1&lt;/a&gt;"); }
453 javascript  regex 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.