«javascript» 태그된 질문

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

18
jQuery 또는 Google CDN 용 Microsoft CDN? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 이 질문을 개선하십시오 실제로 jquery 파일 또는 해당 문제에 대한 javascript 파일에 연결하는 데 사용하는 CDN이 중요합니까? 하나는 …

25
프로토 타입 정의 함수에서 개인 멤버 변수에 액세스
프로토 타입 정의 메소드에 사용 가능한 "비공개"변수 (생성자에 정의 된 변수)를 만들 수있는 방법이 있습니까? TestClass = function(){ var privateField = "hello"; this.nonProtoHello = function(){alert(privateField)}; }; TestClass.prototype.prototypeHello = function(){alert(privateField)}; 이것은 작동합니다 : t.nonProtoHello() 그러나 이것은하지 않습니다 : t.prototypeHello() 생성자 내에서 메서드를 정의하는 데 익숙하지만 몇 가지 이유로 그 방법에서 멀어지고 …

3
React.js : 한 컴포넌트를 다른 컴포넌트로 랩핑
많은 템플릿 언어에는 "슬롯"또는 "수율"문이있어 한 템플릿을 다른 템플릿 안에 감쌀 수 있도록 일종의 제어 반전을 수행 할 수 있습니다. Angular에는 "transclude"옵션이 있습니다. Rails는 yield statement를 가지고 있습니다. React.js에 yield 문이 있으면 다음과 같습니다. var Wrapper = React.createClass({ render: function() { return ( <div className="wrapper"> before <yield/> after </div> ); …

16
iframe에서 상위 URL에 액세스
좋아, 나는 페이지를 가지고 있고이 페이지에는 iframe이있다. 내가해야 할 일은 iframe 페이지에서 메인 페이지의 URL이 무엇인지 확인하십시오. 검색 한 결과 크로스 사이트 스크립팅이므로 iframe 페이지가 다른 도메인에 있으면 이것이 불가능하다는 것을 알고 있습니다. 그러나 내가 읽은 곳마다 iframe 페이지가 부모 페이지와 동일한 도메인에 있으면 예를 들어 그렇게하면 작동해야한다고 말합니다. parent.document.location …

4
XMLHttpRequest의 응답을 얻는 방법?
XMLHttpRequest를 사용하여 원격 URL의 내용을로드하고 액세스하는 사이트의 HTML을 JS 변수에 저장하는 방법을 알고 싶습니다. http://foo.com/bar.php 의 HTML을로드하고 alert ()하고 싶다면 어떻게해야합니까?


10
오염 된 캔버스는 내보낼 수 없습니다
캔버스를 img에 저장하고 싶습니다. 나는이 기능을 가지고있다 : function save() { document.getElementById("canvasimg").style.border = "2px solid"; var dataURL = canvas.toDataURL(); document.getElementById("canvasimg").src = dataURL; document.getElementById("canvasimg").style.display = "inline"; } 그것은 나에게 오류를 준다 : Uncaught SecurityError : 'HTMLCanvasElement'에서 'toDataURL'을 (를) 실행하지 못했습니다. 오염 된 캔버스를 내보낼 수 없습니다. 어떻게해야합니까?

18
자바 스크립트 : 브라우저 창이 아래로 스크롤되는지 감지하는 방법?
사용자가 페이지 하단으로 스크롤되는지 감지해야합니다. 페이지 하단에 새 콘텐츠를 추가하면 자동으로 새 하단으로 스크롤됩니다. 그들이 맨 아래에 있지 않으면 페이지에서 이전 내용을 더 많이 읽으므로 원래 위치에 머무르고 싶기 때문에 자동 스크롤하고 싶지 않습니다. 사용자가 페이지의 맨 아래로 스크롤되는지 또는 페이지에서 더 높게 스크롤되었는지 어떻게 알 수 있습니까?
187 javascript 

23
'블러'이벤트가 발생하면 어떤 요소 포커스가 *로 * 이동했는지 어떻게 알 수 있습니까?
다음 blur과 같이 HTML 입력 상자에 함수를 연결한다고 가정 하십시오. <input id="myInput" onblur="function() { ... }"></input> blur함수 내에서 이벤트를 발생시킨 요소 (클릭 한 요소) 의 ID를 얻는 방법이 있습니까? 어떻게? 예를 들어 다음과 같은 범위가 있다고 가정하십시오. <span id="mySpan">Hello World</span> 입력 요소에 포커스가있는 직후 범위를 클릭하면 입력 요소의 포커스가 사라집니다. …
187 javascript  events 

7
계속하기 전에 하나의 기능이 완료되기를 기다리는 적절한 방법은 무엇입니까?
두 개의 JS 함수가 있습니다. 하나는 다른 하나를 호출합니다. 호출 기능 내에서 다른 기능을 호출하고 해당 기능이 완료 될 때까지 기다렸다가 계속 진행하고 싶습니다. 예를 들어 / 의사 코드 : function firstFunction(){ for(i=0;i<x;i++){ // do something } }; function secondFunction(){ firstFunction() // now wait for firstFunction to finish... // do …

3
특정 패키지의 노드 업데이트
모든 노드 패키지를 업데이트하지 않고 브라우저 동기화 를 업데이트하고 싶습니다 . 어떻게하면 되나요? 현재 버전의 Browser-sync에 Browser-sync GUI가 없습니다. ( ├─┬ browser-sync@1.9.2 │ ├── browser-sync-client@1.0.2

21
타이프 스크립트-복제 객체
I는 슈퍼 클래스가 부모 ( Entity많은 서브 클래스) ( Customer, Product, ProductCategory...) Typescript에 다른 하위 객체가 포함 된 객체를 동적으로 복제하려고합니다. 예 : Customer다른 Product사람을 가진 사람ProductCategory var cust:Customer = new Customer (); cust.name = "someName"; cust.products.push(new Product(someId1)); cust.products.push(new Product(someId2)); 객체의 전체 트리를 복제하기 위해 함수를 만들었습니다. Entity public clone():any …


7
JavaScript를 사용한 다중 왼손 할당
var var1 = 1, var2 = 1, var3 = 1; 이것은 이것과 같습니다 : var var1 = var2 = var3 = 1; 변수가 정의 된 순서 인 var3, var2, var1이라고 확신합니다. 이는 다음과 같습니다. var var3 = 1, var2 = var3, var1 = var2; JavaScript로 이것을 확인할 수있는 방법이 있습니까? …

6
확장 페이지에서 AngularJS가 URL을 "안전하지 않은"으로 변경합니다.
앱 목록과 함께 Angular를 사용하려고하는데 각 앱은 앱을보다 자세히 볼 수있는 링크입니다 ( apps/app.id). <a id="{{app.id}}" href="apps/{{app.id}}" >{{app.name}}</a> 이 링크 중 하나를 클릭 할 때마다 Chrome은 URL을 unsafe:chrome-extension://kpbipnfncdpgejhmdneaagc.../apps/app.id 어디에서 unsafe:왔습니까?

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