«javascript» 태그된 질문

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

13
TDD 용 JavaScript 단위 테스트 도구
이 질문에 대한 답변은 지역 사회 노력 입니다. 이 게시물을 개선하려면 기존 답변을 수정하십시오. 현재 새로운 답변이나 상호 작용을받지 않습니다. 많은 JavaScript 단위 테스트 및 테스트 도구를 살펴 보았지만 완전히 TDD를 준수하는 데 적합한 옵션을 찾지 못했습니다. 그렇다면 TDD를 완벽하게 준수하는 JavaScript 단위 테스트 도구가 있습니까?


24
JavaScript를 난독 화 (보호)하려면 어떻게해야합니까? [닫은]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 오픈 소스가 아닌 JavaScript 응용 프로그램을 만들고 싶기 때문에 JS 코드를 난독 화하는 방법을 배우고 싶습니다. 이것이 가능한가?


24
jQuery Event Keypress : 어떤 키를 눌렀습니까?
jQuery를 사용하여 keypress 이벤트에 바인딩 할 때 어떤 키를 눌렀는지 어떻게 알 수 있습니까? $('#searchbox input').bind('keypress', function(e) {}); 을 (를 ENTER) 누르면 제출을 트리거하고 싶습니다 . [최신 정보] 내가 (또는 더 나은 : 하나의) 대답을 찾았지만 변화의 여지가있는 것처럼 보입니다.) keyCode그리고 which특히 내가 찾고 ENTER있는 경우 유니 코드 키 가 …

23
객체 리터럴 / 이니셜 라이저의 자체 참조
JavaScript에서 다음과 같은 작업을 수행하는 방법이 있습니까? var foo = { a: 5, b: 6, c: this.a + this.b // Doesn't work }; 현재 양식에서이 코드는 참조 this하지 않기 때문에 참조 오류가 발생 합니다 foo. 그러나 인 객체 리터럴의 속성 값을 가질 수있는 방법이 선언 이전이 다른 속성에 따라 달라집니다?

16
addEventListener와 onclick
차이 무엇 addEventListener과 onclick? var h = document.getElementById("a"); h.onclick = dothing1; h.addEventListener("click", dothing2); 위의 코드는 별도의 .js 파일에 함께 있으며 모두 완벽하게 작동합니다.

10
JavaScript에서 숫자가 아닌 문자를 문자열에서 제거
JavaScript / ECMAScript를 사용하여 문자열에서 숫자가 아닌 문자를 모두 제거하려는 DOM이 아닌 시나리오를 고려하십시오. 범위 내에있는 모든 문자를 0 - 9유지해야합니다. var myString = 'abc123.8<blah>'; //desired output is 1238 일반 JavaScript로 어떻게 이것을 달성 할 수 있습니까? 이는 DOM 이외의 시나리오이므로 브라우저 및 키 누르기 이벤트와 관련된 jQuery 및 기타 …
701 javascript  string 

16
날짜 속성으로 배열을 정렬하는 방법
몇 개의 객체 배열이 있다고 가정 해보십시오. var array = [{id: 1, date: Mar 12 2012 10:00:00 AM}, {id: 2, date: Mar 8 2012 08:00:00 AM}]; 이 배열을 날짜 요소를 기준으로 가장 가까운 날짜부터 현재 날짜 및 시간이 지날 때까지 어떻게 정렬 할 수 있습니까? 배열에는 많은 객체가있을 수 있지만 …


10
Moment.js를 날짜 객체로 변환
Moment.js를 사용하면 올바른 순간 객체를 시간대가있는 날짜 객체로 변환 할 수 없습니다. 정확한 날짜를 알 수 없습니다. 예: var oldDate = new Date(), momentObj = moment(oldDate).tz("MST7MDT"), newDate = momentObj.toDate(); console.log("start date " + oldDate) console.log("Format from moment with offset " + momentObj.format()) console.log("Format from moment without offset " + momentObj.utc().format()) …


30
중첩 된 JavaScript 객체 키가 있는지 테스트
객체에 대한 참조가있는 경우 : var test = {}; 잠재적으로 (즉시는 아니지만) 중첩 된 객체를 가질 것입니다. {level1: {level2: {level3: "level3"}}}; 깊이 중첩 된 객체에 속성이 있는지 확인하는 가장 좋은 방법은 무엇입니까? alert(test.level1);수율 undefined하지만,alert(test.level1.level2.level3); 실패합니다. 나는 현재 다음과 같은 일을하고있다 : if(test.level1 && test.level1.level2 && test.level1.level2.level3) { alert(test.level1.level2.level3); } 그러나 …

19
jQuery로 이미지 사전로드
JavaScript로 이미지를 미리로드하는 빠르고 쉬운 방법을 찾고 있습니다. 중요한 경우 jQuery를 사용하고 있습니다. 나는 이것을 여기에서 보았다 ( http : //nettuts.com ... ) : function complexLoad(config, fileNames) { for (var x = 0; x < fileNames.length; x++) { $("<img>").attr({ id: fileNames[x], src: config.imgDir + fileNames[x] + config.imgFormat, title: "The " …
689 javascript  jquery 

9
VanillaJS 란 무엇입니까?
잠김 . 이 질문과 주제는 주제가 다르지만 역사적 의미 가 있으므로이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 며칠 동안 내 마음에 갇힌 간단한 질문이 하나 있습니다. VanillaJS 란 무엇입니까? 어떤 사람들은 그것을 프레임 워크라고 부르며 공식 페이지에서 라이브러리를 다운로드 할 수 있습니다. 그러나 일부 예제 또는 …
688 javascript 

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