«javascript» 태그된 질문

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

10
querySelector 직계 자식 검색
jquery와 같은 기능이 있습니다. function(elem) { return $('> someselector', elem); }; 문제는 어떻게 똑같이 할 수 querySelector()있습니까? 문제는 >선택기에서 querySelector()부모를 명시 적으로 지정해야한다는 것입니다. 해결 방법이 있습니까?

1
자바 스크립트에서 'throw'후에 'return'을해야하나요?
나는 Error아래와 같이 조기 종료를 원하는 내 방법에서 던지고 있습니다. // No route found if(null === nextRoute) { throw new Error('BAD_ROUTE'); } return;내 뒤에 진술서 를 넣어야 throw합니까? 지금은 저에게 효과적입니다. 불필요한 경우에는 넣지 않고 다른 브라우저가 무엇을 할 수 있는지 확신 할 수 없습니다.

6
Node.js의 백그라운드 프로세스
NodeJS 애플리케이션에서 백그라운드 프로세스를 처리하는 좋은 방법은 무엇입니까? 시나리오 : 사용자가 앱에 무언가를 게시 한 후 데이터를 크런치하고 외부 리소스에서 추가 데이터를 요청합니다.이 모든 작업은 시간이 많이 걸리므로 req / res 루프에서 제외하고 싶습니다. 작업을 빠르게 덤프 할 수 있고 데몬 또는 작업 실행기가 항상 가장 오래된 작업을 가져와 처리 …

7
Javascript에서 DOM 노드 목록을 배열로 변환하는 방법은 무엇입니까?
HTML 노드 목록을 받아들이는 Javascript 함수가 있지만 Javascript 배열을 기대하고 (일부 Array 메서드를 실행합니다) Document.getElementsByTagNameDOM 노드 목록을 반환하는 출력을 제공하고 싶습니다 . 처음에는 다음과 같은 간단한 것을 사용하려고 생각했습니다. Array.prototype.slice.call(list,0) 그리고 이것은 모든 브라우저에서 잘 작동합니다. 물론 "JScript object expected"라는 오류를 반환하는 Internet Explorer를 제외하고, Document.getElement*메서드에 의해 반환 된 DOM …
96 javascript  html  dom 

5
텍스트 영역을 ACE 편집기로 만들려면 어떻게합니까?
페이지의 특정 텍스트 영역을 ACE 편집자로 변환하고 싶습니다. 누구든지 포인터가 있습니까? 편집하다: 하나의 텍스트 영역에서 작동하는 editor.html 파일이 있지만 두 번째 텍스트를 추가하자마자 두 번째 파일이 편집기로 변환되지 않습니다. 편집 2 : 나는 여러 개를 갖는 아이디어를 폐기하고 대신 새 창에서 하나를 열기로 결정했습니다. 내 새로운 곤경은 텍스트 영역을 숨기고 …

4
Express.js에서 Node.js를 사용하는 세션은 어떻게 작동합니까?
Express.js를 사용하면 세션이 매우 간단합니다. 실제로 어떻게 작동하는지 궁금합니다. 클라이언트에 쿠키를 저장합니까? 그렇다면 그 쿠키는 어디에서 찾을 수 있습니까? 필요한 경우 어떻게 디코딩합니까? 기본적으로 사용자가 실제로 사이트에 없었을 때에도 사용자가 로그인했는지 확인할 수 있기를 원합니다 (예 : 다른 사이트에있을 때 페이스 북이 로그인 한 상태임을 어떻게 알 수 있는지). 하지만 …


12
iOS8의 Safari는 고정 요소가 포커스를받을 때 화면을 스크롤합니다.
IOS8 Safari에는 위치가 수정 된 새로운 버그가 있습니다. 고정 된 패널에있는 텍스트 영역에 초점을 맞추면 safari는 페이지 하단으로 스크롤합니다. 이렇게하면 페이지를 끝까지 스크롤하고 위치를 잃지 않고는 텍스트 영역에 텍스트를 입력 할 방법이 없기 때문에 모든 종류의 UI를 사용할 수 없습니다. 이 버그를 깔끔하게 해결할 수있는 방법이 있습니까? #a { height: …
96 javascript  ios  css  safari  ios8 

1
Ruby on Rails, Webpack 및 React JS를 사용하여 Chrome에서 한 줄씩 소스 맵
inline-source-mapChrome devtools 디버거를 사용할 때 구성 설정을 사용하여 Webpack에서 생성 한 소스 맵이 한 줄씩 꺼지는 문제가 있습니다. Webpack은 Ruby on Rails 애플리케이션 내부에 설정되어 수십 개의 모듈로 구성된 연결되고 축소되지 않은 JavaScript 파일을 생성합니다. 대부분의 모듈은 ReactJS 구성 요소이며 jsx로더에 의해 구문 분석됩니다 . Webpack의 출력은 application.jsgem에서 생성 한 …

4
페이지로드시 HTML 입력 상자에 초점 설정
페이지가로드 될 때 입력 상자에 기본 포커스를 설정하려고합니다 (예 : google). 내 페이지는 매우 간단하지만이 작업을 수행하는 방법을 알 수 없습니다. 이것이 내가 지금까지 얻은 것입니다. <html> <head> <title>Password Protected Page</title> <script type="text/javascript"> function FocusOnInput() { document.getElementById("PasswordInput").focus(); } </script> <style type="text/css" media="screen"> body, html {height: 100%; padding: 0px; margin: 0px;} …

6
제출시 양식 리디렉션 또는 새로 고침을 방지 하시겠습니까?
여러 페이지를 검색했지만 내 문제를 찾을 수 없어서 게시물을 작성해야했습니다. 제출 버튼이있는 양식이 있는데 제출할 때 새로 고침하거나 리디렉션하지 않기를 원합니다. jQuery가 기능을 수행하기를 원합니다. 양식은 다음과 같습니다. <form id="contactForm"> <fieldset> <label for="Name">Name</label> <input id="contactName" type="text" /> </fieldset> <fieldset> <label for="Email">Email</label> <input id="contactEmail" type="text" /> </fieldset> <fieldset class="noHeight"> <textarea id="contactMessage" …


4
React.js의 setState 대 replaceState
저는 React.js 라이브러리를 처음 접했고 튜토리얼 중 일부를 살펴 보았는데 다음과 같이 나타났습니다. this.setState this.replaceState 제공된 설명이 명확하지 않습니다 (IMO). setState is done to 'set' the state of a value, even if its already set in the 'getInitialState' function. 비슷하게, The replaceState() method is for when you want to clear …

16
Node.js / Express.js 앱은 포트 3000에서만 작동합니다.
포트 3000에서만 작동하는 내 서버에서 실행되는 Node.js / Express.js 앱이 있는데 그 이유를 알아 내려고합니다. 내가 찾은 내용은 다음과 같습니다. 포트 ( app.listen())를 지정하지 않으면 앱이 실행되지만 웹 페이지가로드되지 않습니다. 포트 3001 ( app.listen(3001)) 또는 사용하지 않는 다른 포트에서 앱은 실행되지만 웹 페이지는로드되지 않습니다. 포트 2999에서 다른 항목이 해당 포트를 …

10
TypeError : p.easing [this.easing]은 함수가 아닙니다.
jQuery로 div 요소를 표시하려고 할 때 다음 오류가 발생했습니다. [23:50:35.971] TypeError: p.easing[this.easing] is not a function @ file:///D:/html5%20puzzle/jquery.js:2 관련 기능은 다음과 같습니다. function showWithAnimation(){ console.log('animation called'); $('#popup').show(); $("#popup").css({"top": "30%", "left": "30%"}) .animate({top:(($(window).height()/2)-($('#popup') .outerHeight()/2))-70}, 1000, 'easeOutBounce') .show(); } 이 함수는 바운스 애니메이션으로 div를 표시하는 역할을하지만 div는 표시되지만 바운스 효과는 없습니다. 편집하다: …

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