«javascript» 태그된 질문

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

13
document.write를 포함 할 수있는 src로 스크립트 태그를 동적으로 추가
웹 페이지에 스크립트 태그를 동적으로 포함하고 싶지만 src를 제어 할 수 없으므로 src = "source.js"는 다음과 같습니다. document.write('<script type="text/javascript">') document.write('alert("hello world")') document.write('</script>') document.write('<p>goodbye world</p>') 이제는 보통 <script type="text/javascript" src="source.js"></script> 머리에 잘 작동하지만 innerHTML과 같은 것을 사용하여 source.js를 동적으로 추가 할 수있는 다른 방법이 있습니까? 내가 시도한 것의 jsfiddle

12
Jest에서 발생하는 예외 유형을 테스트하는 방법
함수에 의해 throw 된 예외 유형을 테스트 해야하는 코드를 사용하고 있습니다 (TypeError, ReferenceError 등). 현재 테스트 프레임 워크는 AVA이며 다음과 같이 두 번째 인수 t.throws방법 으로 테스트 할 수 있습니다. it('should throw Error with message \'UNKNOWN ERROR\' when no params were passed', (t) => { const error = t.throws(() => …



25
Internet Explorer 특정 CSS 또는 Internet Explorer 특정 JavaScript 코드와 같은 특정 상황에서 Internet Explorer 10 만 대상으로 지정하려면 어떻게합니까?
Internet Explorer 특정 CSS 또는 Internet Explorer 특정 JavaScript 코드와 같은 특정 상황에서 Internet Explorer 10 만 대상으로 지정하려면 어떻게합니까? 나는 이것을 시도했지만 작동하지 않는다 : <!--[if IE 10]> <html class="no-js ie10" lang="en"> <![endif]--> <!--[if !IE]><!--> <html lang="en" class="no-js"> <!--<![endif]--> Internet Explorer 10은 조건부 주석을 무시하고 <html lang="en" class="no-js">대신을 사용합니다 …

5
각도 지시문이 지시문 속성에 지정된 표현식의 함수에 인수를 전달할 수 있습니까?
callback격리 범위와 함께 지정된 특성 을 사용하는 양식 지시문이 있습니다 . scope: { callback: '&' } 그것은 내부 앉는 ng-repeatI 안으로 통과 발현되도록이 포함 id콜백 함수의 인수로서 오브젝트 : <directive ng-repeat = "item in stuff" callback = "callback(item.id)"/> 지시문을 마치면 $scope.callback()컨트롤러 함수에서 호출 합니다. 대부분의 경우 이것은 괜찮으며, 내가하고 싶은 …

6
부모를 기준으로 자식 요소의 색인을 가져옵니다.
이 마크 업이 있다고 가정 해 봅시다. <ul id="wizard"> <li>Step 1</li> <li>Step 2</li> </ul> 그리고 나는이 jQuery를 가지고있다 : $("#wizard li").click(function () { // alert index of li relative to ul parent }); li클릭 할 때 부모와 관련된 자녀의 색인을 어떻게 얻을 수 li있습니까? 예를 들어, "1 단계"를 클릭하면 alert"0"과 …
160 javascript  jquery 

18
IE7에서 JavaScript 디버깅
Internet Explorer 7에서 JavaScript를 디버깅해야합니다. 불행히도 기본 디버거는 많은 정보를 제공하지 않습니다. 오류가 표시된 페이지 (특정 스크립트가 아님)를 알려주고 줄 번호를 제공합니다. 그것이 내 문제와 관련이 있는지 모르겠습니다. Firebug와 같이 특정 스크립트의 줄 번호로 오류를 좁힐 수 있다면 좋을 것입니다. Firefox에서 Firebug와 같이 IE7에서 JavaScript를 디버깅하는 애드온이 있습니까? 감사합니다! 또한보십시오: …

5
자바 스크립트 의존성 관리 : npm vs. bower vs. volo
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오. . 휴일 오년 전에 . 이 질문을 개선하십시오 당신은 어떻게 비교 npm하고 bower,volo ? 세 가지 모두 UI 프로젝트에 대한 JavaScript 종속성을 설치하는 …

6
jQuery 선택기에서 JavaScript 변수를 사용하는 방법은 무엇입니까?
jQuery 선택기에서 JavaScript 변수를 매개 변수로 사용하려면 어떻게해야합니까? <script type="text/javascript"> $(function(){ $("input").click(function(){ var x = $(this).attr("name"); $("input[id=x]").hide(); }); }); </script> <input type="text" id="bx"/><input type="button" name="bx"/> <input type="text" id="by"/><input type="button" name="by"/> 기본적으로 내가하고 싶은 id것은 클릭중인 요소의 이름과 동일한 요소를 숨길 수 있다는 것입니다.
160 javascript  jquery 

15
PHP의 preg_match_all ()과 비슷한 JavaScript에서 정규 표현식으로 여러 항목을 일치시키는 방법은 무엇입니까?
키 = 값 쌍으로 구성된 URL 인코딩 문자열을 &또는로 구분하여 구문 분석하려고합니다 &. 다음은 첫 번째 항목과 일치하며 키와 값을 별도의 결과 요소로 분리합니다. var result = mystring.match(/(?:&|&)?([^=]+)=([^&]+)/) 문자열 '1111342 = Adam % 20Franco & 348572 = Bob % 20Jones'에 대한 결과는 다음과 같습니다. ['1111342', 'Adam%20Franco'] 전역 플래그 'g'를 사용하면 …
160 javascript  regex 

22
왜 NaN (“”) (공백이있는 문자열)이 거짓입니까?
자바 스크립트에서, 왜 않는 isNaN(" ")로 평가 false하지만, isNaN(" x")하는 평가 true? 나는 텍스트 입력 필드에 숫자 작업을 수행하고있어, 나는 필드가있는 경우 확인하고있어 null, ""나 NaN. 누군가 필드에 소수의 공백을 입력하면 세 가지 모두에 대한 유효성 검사가 실패하고 왜 isNaN검사를 통과했는지 혼란 스럽습니다 .
160 javascript  nan 


13
this.setState는 예상대로 상태를 병합하지 않습니다.
다음과 같은 상태입니다. this.setState({ selected: { id: 1, name: 'Foobar' } }); 그런 다음 상태를 업데이트합니다. this.setState({ selected: { name: 'Barfoo' }}); 때문에 setState병합한다고 가정이다 나는 것으로 기대 : { selected: { id: 1, name: 'Barfoo' } }; 그러나 대신 ID를 먹고 상태는 다음과 같습니다. { selected: { name: 'Barfoo' …

12
원본을 참조하면서 JavaScript 함수 재정의
a()재정의하려는 함수가 있지만 a()컨텍스트에 따라 순서대로 원본 을 수행 해야합니다 . 예를 들어, 때때로 페이지를 생성 할 때 다음과 같이 재정의하고 싶습니다. function a() { new_code(); original_a(); } 때로는 이렇게 : function a() { original_a(); other_new_code(); } original_a()오버 라이딩 내에서 어떻게 얻을 수 a()있습니까? 가능합니까? 이런 식으로 오버 라이딩에 대한 …

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