«javascript» 태그된 질문

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

2
TypeError : 정의되지 않은 속성 'then'을 읽을 수 없습니다.
loginService.islogged() 위의 함수는 "실패"와 같은 문자열을 반환합니다. 그러나 실행하려고 할 때 작동하면 오류가 반환됩니다. TypeError: Cannot read property 'then' of undefined 커서는 바로 뒤 connected와 앞을 나타냅니다 .then. 다음은 전체 기능입니다. var connected=loginService.islogged(); alert(connected); connected.then(function(msg){ alert("connected value is "+connected); alert("msg.data value is "+msg.data); if(!msg.data.account_session || loginService.islogged()=="failed") $location.path('/login'); }); 최신 정보 …

5
캔버스에서 두 지점 사이의 거리 얻기
캔버스 그리기 탭이 있고 lineWidth가 마지막 두 개의 mousemove 좌표 업데이트 사이의 거리를 기반으로하기를 원합니다. 거리를 너비로 직접 변환 할 것입니다.이 점들 사이의 거리를 얻는 방법을 알아야합니다 (이미 해당 점의 좌표가 있습니다).
100 javascript  canvas 

14
클릭시 브라우저가 이미지 파일을 다운로드하도록 강제 실행
Excel 시트를 클릭 할 때와 마찬가지로 이미지 파일을 다운로드하려면 브라우저가 필요합니다. 클라이언트 측 프로그래밍만을 사용하여이를 수행하는 방법이 있습니까? <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <script type="text/javascript" src="Scripts/jquery-1.10.2.js"> $(document).ready(function () { $("*").click(function () { $("p").hide(); }); }); </script> </head> <script type="text/javascript"> document.onclick = function (e) { e = e || window.event; var element …
100 javascript  jquery  html 

10
JavaScript에서 시간대 오프셋으로 날짜를 ISO 8601 형식으로 지정하는 방법은 무엇입니까?
목표 : 찾기 local time및 UTC time offset다음 형식으로 다음의 URL을 구성. URL 예 : / Actions / Sleep? duration = 2002-10-10T12 : 00 : 00−05 : 00 형식은 W3C 권장 사항을 기반으로합니다. http://www.w3.org/TR/xmlschema11-2/#dateTime 문서는 다음과 같이 말합니다. 예를 들어 2002-10-10T12 : 00 : 00−05 : 00 (2002 년 10 …

11
AJAX 호출 후 innerHTML에 의해 주입 된 <script> 실행
"Content"라는 div가 있습니다. &lt;div id="content"&gt;&lt;/div&gt; &lt;script&gt;태그를 포함하여 AJAX에 의해 PHP 파일의 데이터로 채워 져야합니다 . 그러나이 태그 내의 스크립트는 실행되지 않습니다. &lt;div id="content"&gt;&lt;!-- After AJAX loads the stuff that goes here --&gt; &lt;script type="text/javascript"&gt; //code &lt;/script&gt; &lt;!-- More stuff that DOES work here --&gt; &lt;/div&gt;
100 javascript  html  ajax 

2
객체 속성을 반복하는 동안 삭제해도 안전합니까?
객체의 속성을 반복 할 때 for-in 루프에서 삭제해도 안전합니까? 예를 들면 : for (var key in obj) { if (!obj.hasOwnProperty(key)) continue; if (shouldDelete(obj[key])) { delete obj[key]; } } 다른 많은 언어에서 배열 또는 사전을 반복하고 내부를 삭제하는 것은 안전하지 않습니다. JS에서 괜찮습니까? (저는 Mozilla의 Spidermonkey 런타임을 사용하고 있습니다.)

5
localStorage는 얼마나 지속적입니까?
내가 쓰고있는 플러그인의 localStorage에 크게 의존하고 있습니다. 모든 사용자 설정이 여기에 저장됩니다. 일부 설정은 사용자에게 정규식 쓰기를 요구하며 정규식 규칙이 어느 시점에서 사라지면 슬프게 될 것입니다. 이제 localStorage가 얼마나 영속적인지 궁금합니다. 에서 사양 : 사용자 에이전트는 보안상의 이유로 또는 사용자가 요청한 경우에만 로컬 저장 영역의 데이터를 만료시켜야합니다. 위의 내용은 클라이언트 …

20
임의의 값으로 배열 만들기
0부터 39까지의 임의 값을 사용하여 40 개의 요소로 배열을 어떻게 만들 수 있습니까? 처럼 [4, 23, 7, 39, 19, 0, 9, 14, ...] 여기에서 솔루션을 사용해 보았습니다. http://freewebdesigntutorials.com/javaScriptTutorials/jsArrayObject/randomizeArrayElements.htm 그러나 내가 얻는 배열은 거의 무작위 화되지 않습니다. 연속적인 숫자 블록을 많이 생성합니다.



1
스크립트 태그에서 onload 이벤트를 시작하려고합니다.
일련의 스크립트를 순서대로로드하려고하는데 onload 이벤트가 발생하지 않습니다. var scripts = [ '//cdnjs.cloudflare.com/ajax/libs/less.js/1.3.3/less.min.js', '//cdnjs.cloudflare.com/ajax/libs/handlebars.js/1.0.0-rc.3/handlebars.min.js', MK.host+'/templates/templates.js' ]; function loadScripts(scripts){ var script = scripts.shift(); var el = document.createElement('script'); el.src = script; el.onload = function(script){ console.log(script + ' loaded!'); if (scripts.length) { loadScripts(scripts); } else { console.log('run app'); MK.init(); } }; $body.append(el); } loadScripts(scripts); …

6
Angular2 : 래핑 태그없이 컴포넌트 렌더링
나는 이것을 할 방법을 찾기 위해 고군분투하고 있습니다. 상위 구성 요소에서 템플릿은 a table및 해당 thead요소를 설명 하지만 tbody다음과 같이 다른 구성 요소에 렌더링을 위임 합니다. &lt;table&gt; &lt;thead&gt; &lt;tr&gt; &lt;th&gt;Name&lt;/th&gt; &lt;th&gt;Time&lt;/th&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody *ngFor="let entry of getEntries()"&gt; &lt;my-result [entry]="entry"&gt;&lt;/my-result&gt; &lt;/tbody&gt; &lt;/table&gt; 각 myResult 구성 요소는 tr기본적으로 다음과 같이 자체 …

13
문자열이 html인지 확인
html인지 아닌지 확인하려는 특정 문자열이 있습니다. 정규식을 동일하게 사용하고 있지만 적절한 결과를 얻지 못했습니다. 내 정규식을 확인했고 여기에서 잘 작동합니다 . var htmlRegex = new RegExp("&lt;([A-Za-z][A-Za-z0-9]*)\b[^&gt;]*&gt;(.*?)&lt;/\1&gt;"); return htmlRegex.test(testString); 여기에 바이올린이 있지만 정규식이 거기에서 실행되지 않습니다. http://jsfiddle.net/wFWtc/ 내 컴퓨터에서는 코드가 정상적으로 실행되지만 결과로 true 대신 false가 표시됩니다. 여기에 무엇이 빠졌습니까?
100 javascript  regex 

10
변수의 값을 다른 값으로 복사
값으로 JSON 개체가있는 변수가 있습니다. 이 변수를 다른 변수에 직접 할당하여 동일한 값을 공유합니다. 작동 방식 : var a = $('#some_hidden_var').val(), b = a; 이것은 효과가 있으며 둘 다 동일한 가치를 갖습니다. mousemove이벤트 핸들러를 사용하여 b내 앱 을 업데이트 합니다. 버튼을 클릭하면에 b저장된 값을 의미하는 원래 값 으로 되돌리고 싶습니다 …
100 javascript  jquery 

7
Razor MVC 모델 배열로 자바 스크립트 배열 채우기
내 모델의 배열로 JavaScript 배열을로드하려고합니다. 이것이 가능해야 할 것 같습니다. 아래 방법 중 어느 것도 작동하지 않습니다. JavaScript 루프를 생성하고 JavaScript 변수가있는 모델 배열을 통해 증가 할 수 없습니다. for(var j=0; j&lt;255; j++) { jsArray = (@(Model.data[j]))); } Razor 루프를 만들 수 없습니다. JavaScript가 범위를 벗어났습니다. @foreach(var d in Model.data) …

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