«javascript» 태그된 질문

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

30
Node.js 애플리케이션을 어떻게 디버깅합니까?
Node.js 서버 애플리케이션을 어떻게 디버깅합니까? 지금은 주로 다음과 같은 print 문으로 경고 디버깅 을 사용 하고 있습니다. sys.puts(sys.inspect(someVariable)); 더 나은 디버그 방법이 있어야합니다. Chrome 에 명령 줄 디버거가 있다는 것을 알고 있습니다. 이 디버거는 Node.js에서도 사용할 수 있습니까?


30
호출 회로와 같은 단락 회로
[1,2,3].forEach(function(el) { if(el === 1) break; }); forEachJavaScript 에서 새로운 방법을 사용하여이 작업을 수행하려면 어떻게해야 합니까? 나는 시도했다 return;, return false;하고 break. break충돌하고 return아무것도 반복하지 않습니다.
1569 javascript  arrays 



21
JavaScript에서 객체의 키 / 속성 수를 효율적으로 계산하는 방법은 무엇입니까?
객체의 키 / 속성 수를 계산하는 가장 빠른 방법은 무엇입니까? 객체를 반복하지 않고 이것을 할 수 있습니까? 즉,하지 않고 var count = 0; for (k in myobj) if (myobj.hasOwnProperty(k)) count++; (Firefox는 마법의 __count__속성을 제공 했지만 버전 4 부근에서 제거되었습니다.)

19
var 키워드의 목적은 무엇이며 언제 사용해야합니까 (또는 생략해야합니까)?
참고 :이 질문은 ECMAScript 버전 3 또는 5의 관점에서 질문되었습니다. ECMAScript 6 릴리스에 새로운 기능이 도입되어 답변이 오래 될 수 있습니다. varJavaScript 에서 키워드 의 기능은 정확히 무엇이며 차이점은 무엇입니까? var someNumber = 2; var someFunction = function() { doSomething; } var someObject = { } var someObject.someProperty = 5; …

30
양식 제출과 같은 JavaScript 게시물 요청
브라우저를 다른 페이지로 보내려고합니다. GET 요청을 원한다면 document.location.href = 'http://example.com/q=a'; 그러나 POST 요청을 사용하지 않으면 액세스하려는 리소스가 제대로 응답하지 않습니다. 이것이 동적으로 생성되지 않으면 HTML을 사용할 수 있습니다 <form action="http://example.com/" method="POST"> <input type="hidden" name="q" value="a"> </form> 그런 다음 DOM에서 양식을 제출하십시오. 하지만 실제로 말할 수있는 JavaScript 코드를 원합니다 post_to_url('http://example.com/', {'q':'a'}); …
1530 javascript  http  post  submit  forms 

30
JavaScript에서 "유효하지 않은 날짜"날짜 인스턴스 감지
JS에서 유효하고 유효하지 않은 날짜 객체의 차이점을 말하고 싶지만 방법을 알 수 없습니다. var d = new Date("foo"); console.log(d.toString()); // shows 'Invalid Date' console.log(typeof d); // shows 'object' console.log(d instanceof Date); // shows 'true' isValidDate함수 작성에 대한 아이디어가 있습니까? Ash는 Date.parse날짜 문자열을 구문 분석하는 데 권장 되며 날짜 문자열이 유효한지 …
1493 javascript  date 

22
HTML 마크 업에서 <script> 태그를 어디에 두어야합니까?
HTML 문서에 JavaScript를 포함시킬 때 &lt;script&gt;태그와 포함 된 JavaScript 를 넣을 적절한 위치는 어디 입니까? 나는 당신이 &lt;head&gt;섹션에 이것을 배치해서는 안된다는 것을 기억하는 것 같지만 &lt;body&gt;, 페이지가 완전히 렌더링되기 전에 JavaScript를 파싱해야하기 때문에 섹션 의 시작 부분에 배치하는 것도 좋지 않습니다. 이것은 떠날 것으로 보인다 끝 의 &lt;body&gt;에 대한 논리적 …
1487 javascript  jquery  html 


30
자바 스크립트 배열에서 모든 고유 한 값 가져 오기 (중복 제거)
고유 해야하는 숫자 배열이 있습니다. 인터넷에서 아래 코드 스 니펫을 발견했으며 배열에 0이 될 때까지 훌륭하게 작동합니다. Stack Overflow에서 거의 다른 것처럼 보이는 다른 스크립트를 찾았 지만 실패하지는 않습니다. 그래서 내가 배우는 것을 돕기 위해 누군가가 프로토 타입 스크립트가 잘못되는 것을 결정하도록 도울 수 있습니까? Array.prototype.getUnique = function() { var …
1484 javascript  arrays  unique 


12
Node.js module.exports의 목적은 무엇이며 어떻게 사용합니까?
Node.js module.exports의 목적은 무엇이며 어떻게 사용합니까? 나는 이것에 대한 정보를 찾을 수없는 것 같지만 소스 코드에서 종종 볼 때 Node.js의 중요한 부분 인 것처럼 보입니다. Node.js 문서 에 따르면 : 구성 단위 현재에 대한 참조 module. 특히 module.exports 내보내기 개체와 동일합니다. 자세한 내용 src/node.js은 참조하십시오. 그러나 이것은 실제로 도움이되지 않습니다. …
1432 javascript  node.js 

11
콜백 내에서 올바른 'this'에 액세스하는 방법은 무엇입니까?
이벤트 핸들러를 등록하는 생성자 함수가 있습니다. function MyConstructor(data, transport) { this.data = data; transport.on('data', function () { alert(this.data); }); } // Mock transport object var transport = { on: function(event, callback) { setTimeout(callback, 1000); } }; // called as var obj = new MyConstructor('foo', transport); 코드 스 니펫 실행결과 숨기기스 …
1425 javascript  callback  this 

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