«javascript» 태그된 질문

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


6
노드의 클라이언트 : Uncaught ReferenceError : require is not defined
그래서 node / express + jade 콤보로 응용 프로그램을 작성 중입니다. 나는이 client.js클라이언트에로드된다. 그 파일에는 다른 JavaScript 파일에서 함수를 호출하는 코드가 있습니다. 내 시도는 사용했다 var m = require('./messages'); messages.js서버 측에서와 마찬가지로 나중에 해당 파일에서 호출 함수 의 내용을로드하기 위해 . 그러나 require클라이언트 측에 정의되어 있지 않으며 형식 오류가 발생합니다 …



27
AngularJS에서 앵커 해시 링크를 처리하는 방법
AngularJS 에서 앵커 해시 링크를 잘 처리하는 방법을 아는 사람이 있습니까? 간단한 FAQ 페이지에 대한 다음 마크 업이 있습니다. <a href="#faq-1">Question 1</a> <a href="#faq-2">Question 2</a> <a href="#faq-3">Question 3</a> <h3 id="faq-1">Question 1</h3> <h3 id="faq-2">Question 2</h3> <h3 id="fa1-3">Question 3</h3> 위의 링크 중 하나를 클릭하면 AngularJS가 나를 완전히 다른 페이지로 가로 채 웁니다 …


6
Express를 사용하여 NodeJS 서버에서 파일 다운로드
서버에있는 파일을 nodeJS 서버의 페이지에 액세스하는 시스템으로 다운로드하려면 어떻게해야합니까? ExpressJS를 사용하고 있으며 이것을 시도했습니다. app.get('/download', function(req, res){ var file = fs.readFileSync(__dirname + '/upload-folder/dramaticpenguin.MOV', 'binary'); res.setHeader('Content-Length', file.length); res.write(file, 'binary'); res.end(); }); 그러나 파일 이름과 파일 형식 (또는 확장자)을 얻을 수 없습니다. 누구든지 저를 도울 수 있습니까?

10
"this"의 jQuery 첫 번째 자식
클릭 한 범위에서 jQuery 함수로 "this"를 전달한 다음 클릭 한 요소의 첫 번째 자식에서 jQuery를 실행할 수 있습니다. 제대로 이해하지 못하는 것 같습니다 ... <p onclick="toggleSection($(this));"><span class="redClass"></span></p> 자바 스크립트 : function toggleSection(element) { element.toggleClass("redClass"); } : first-child of element를 어떻게 참조합니까?

8
$ 객체를보고
사전의 변경 사항을보고 싶지만 어떤 이유로 시계 콜백이 호출되지 않습니다. 내가 사용하는 컨트롤러는 다음과 같습니다. function MyController($scope) { $scope.form = { name: 'my name', surname: 'surname' } $scope.$watch('form', function(newVal, oldVal){ console.log('changed'); }); } 여기 바이올린이 있습니다. 이름이나 성이 변경 될 때마다 $ watch 콜백이 시작될 것으로 예상되지만 발생하지는 않습니다. 올바른 …


12
배열에 객체를 추가하는 방법
javascript 또는 jquery에서 배열에 객체를 어떻게 추가 할 수 있습니까? 예를 들어,이 코드의 문제점은 무엇입니까? function(){ var a = new array(); var b = new object(); a[0]=b; } 이 코드를 사용하여 function1의 배열에 많은 객체를 저장하고 array2의 객체를 사용하기 위해 function2를 호출하고 싶습니다. 배열에 객체를 어떻게 저장할 수 있습니까? 객체를 …

16
HTML5 / JavaScript를 사용하여 파일 생성 및 저장
최근에 WebGL을 다루고 있으며 Collada 리더가 작동하고 있습니다. 문제는 꽤 느리다는 것입니다 (Collada는 매우 장황한 형식입니다). 파일을 사용하기 쉬운 형식 (아마 JSON)으로 변환하기 시작합니다. JavaScript로 파일을 구문 분석하는 코드가 이미 있으므로 내보내기 프로그램으로도 사용할 수 있습니다! 문제가 해결되었습니다. 이제 파일을 구문 분석하고 결과를 서버로 보내고 브라우저가 서버에서 다운로드로 파일을 다시 …

10
JavaScript에서 for… of 구문을 사용하여 루프 카운터 / 인덱스 가져 오기
주의: 질문은 여전히 for…of루프에 적용됩니다 .> 배열for…in 을 반복 하는 데 사용 하지 말고 객체 의 속성 을 반복하는 데 사용하십시오 . 즉,이 for…inJavaScript 의 기본 구문은 다음과 같습니다. for (var obj in myArray) { // ... } 그러나 루프 카운터 / 인덱스 는 어떻게 얻 습니까? 나는 아마 다음과 …

18
JavaScript / HTML5의 음향 효과
게임을 프로그래밍하기 위해 HTML5를 사용하고 있습니다. 내가 지금 겪었던 장애물은 음향 효과를 재생하는 방법입니다. 구체적인 요구 사항은 거의 없습니다. 여러 사운드를 재생하고 믹스 동일한 샘플을 여러 번 재생합니다. 언제든 샘플의 재생을 중단 바람직하게는 (저품질) 원시 PCM을 포함하는 WAV 파일을 재생하지만 물론 변환 할 수 있습니다. 첫 번째 방법은 HTML5 <audio>요소 …

17
const를 사용하는 경우 JSHint에서 경고를 발생시키는 이유는 무엇입니까?
const를 사용할 때 발생하는 오류입니다. <error line="2" column="1" severity="warning" message="'const' is available in ES6 (use esnext option) or Mozilla JS extensions (use moz)." source="jshint.W104" /> 내 코드는 다음과 같습니다 const Suites = { Spade: 1, Heart: 2, Diamond: 3, Club: 4 }; 코드는 잘 작동합니다 .JSHint는 매번 경고합니다.

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