«javascript» 태그된 질문

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

8
__proto__는 constructor.prototype과 어떻게 다릅니 까?
function Gadget(name, color) { this.name = name; this.color = color; } Gadget.prototype.rating = 3 var newtoy = new Gadget("webcam", "black") newtoy.constructor.prototype.constructor.prototype.constructor.prototype 항상 등급이 3 인 객체를 반환합니다. 그러나 내가 다음을 수행하면 : newtoy.__proto__.__proto__.__proto__ 체인이 돌아갑니다 null. 또한 Internet Explorer에서 __proto__속성 이 없으면 null을 어떻게 확인 합니까?

8
Chrome으로 자바 스크립트 메모리 누수 찾기
백본 뷰를 만들고 처리기를 이벤트에 연결하고 사용자 정의 클래스를 인스턴스화하는 매우 간단한 테스트 사례를 만들었습니다. 이 샘플에서 "제거"버튼을 클릭하면 모든 것이 정리되고 메모리 누수가 없어야합니다. 코드에 대한 jsfiddle은 다음과 같습니다. http://jsfiddle.net/4QhR2/ // scope everything to a function function main() { function MyWrapper() { this.element = null; } MyWrapper.prototype.set = function(elem) …

13
JavaScript 파일에 매개 변수 전달
종종 웹 페이지에 특정 변수를 정의 해야하는 JavaScript 파일을 사용하려고합니다. 따라서 코드는 다음과 같습니다. <script type="text/javascript" src="file.js"></script> <script type="text/javascript"> var obj1 = "somevalue"; </script> 그러나 내가하고 싶은 것은 : <script type="text/javascript" src="file.js?obj1=somevalue&obj2=someothervalue"></script> 다른 방법을 시도했지만 가장 좋은 방법은 다음과 같이 쿼리 문자열을 구문 분석하는 것입니다. var scriptSrc = document.getElementById("myscript").src.toLowerCase(); 그런 …

20
jQuery 트리거 파일 입력
jQuery를 사용하여 업로드 상자 (찾아보기 버튼)를 트리거하려고합니다. 내가 지금 시도한 방법은 다음과 같습니다. $('#fileinput').trigger('click'); 그러나 작동하지 않는 것 같습니다. 도와주세요. 감사합니다.
163 javascript  jquery  css 


9
문서를 뛰어 넘지 않고 window.location.hash를 어떻게 업데이트합니까?
웹 사이트에 슬라이딩 패널이 설치되어 있습니다. 애니메이션이 끝나면 해시를 이렇게 설정했습니다. function() { window.location.hash = id; } (이것은 콜백이며 id는 이전에 할당됩니다). 이는 사용자가 패널을 책갈피에 추가하고 JavaScript 이외의 버전에서도 작동하도록하는 데 효과적입니다. 그러나 해시를 업데이트하면 브라우저가 해당 위치로 이동합니다. 나는 이것이 예상되는 행동이라고 생각한다. 내 질문은 : 어떻게 이것을 …

19
배열에서 가장 가까운 숫자를 얻습니다
마이너스 1000에서 플러스 1000까지의 숫자가 있고 숫자가있는 배열이 있습니다. 이처럼 : [2, 42, 82, 122, 162, 202, 242, 282, 322, 362] 내가 가진 숫자가 가장 가까운 배열 수로 변경되기를 원합니다. 예를 들어 나는 80숫자로 얻고 싶습니다 82.
163 javascript  arrays 

19
JavaScript의 한 줄 문장에 중괄호가 필요합니까?
한 번의 문장에 중괄호를 남겨두면 JavaScript에서 해로울 수 있다고 들었습니다. 더 이상 추론을 기억하지 못하고 Google 검색은별로 도움이되지 않았습니다. JavaScript에서 중괄호 안에있는 모든 문장을 둘러싸는 것이 좋은 아이디어가 있습니까? 모두가 그렇게 보이기 때문에 묻습니다.
163 javascript 

4
JavaScript에서 문자열을 연결하는 가장 효율적인 방법은 무엇입니까?
JavaScript에는 많은 반복이있는 루프가 있으며 각 반복마다 많은 +=연산자가 있는 거대한 문자열을 만들고 있습니다. 문자열을 만드는 더 효율적인 방법이 있습니까? 문자열을 계속 추가 한 다음 조인을 수행하는 동적 배열을 만드는 것에 대해 생각하고있었습니다. 누구나 가장 빠른 방법을 설명하고 예를 들어 줄 수 있습니까?

10
초를 표시하지 않고 .toLocaleTimeString ()을 어떻게 사용합니까?
현재 초를 표시하지 않고 사용자 시간을 표시하려고합니다. Javascript의 .toLocaleTimeString ()을 사용 하여이 작업을 수행 할 수있는 방법이 있습니까? 이런 식으로 뭔가를 : var date = new Date(); var string = date.toLocaleTimeString(); 모든 단위에 대해 사용자의 시간을 표시합니다 (예 : 현재 3:39:15 PM). 초없이 동일한 문자열을 표시 할 수 있습니까? (예 …
163 javascript  time 

3
Fetch API와 XMLHttpRequest
Fetch API가 Promises를 사용 하고 둘 다 서버에 AJAX 요청을 수행 할 수 있음을 알고 있습니다. Fetch API에는 XMLHttpRequest(및 Fetch API polyfill을 기반으로하므로) 사용할 수없는 몇 가지 추가 기능이 있음을 읽었습니다 XHR. Fetch API에는 어떤 추가 기능이 있습니까?

5
jQuery를 사용하여 href 값을 얻는 방법?
jQuery를 사용하여 href 값을 얻으려고합니다. <html> <head> <title>Jquery Test</title> <script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script> <script type="text/javascript"> $(document).ready(function() { $("a").click(function(event) { alert("As you can see, the link no longer took you to jquery.com"); var href = $('a').attr('href'); alert(href); event.preventDefault(); }); }); </script> </head> <body> <a href="http://jquery.com/">jQuery</a> </body> </html> 그러나 작동하지 않습니다. 왜?
163 javascript  jquery 


6
TypeScript에서 열거 형에 값이 있는지 확인하십시오.
나는 숫자를 받고이 type = 3열거 형에 존재하는지 확인해야합니다. export const MESSAGE_TYPE = { INFO: 1, SUCCESS: 2, WARNING: 3, ERROR: 4, }; 내가 찾은 가장 좋은 방법은 모든 Enum Values를 배열로 가져 와서 indexOf를 사용하는 것입니다. 그러나 결과 코드는 읽기 쉽지 않습니다. if( -1 < _.values( MESSAGE_TYPE ).indexOf( _.toInteger( …


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