«javascript» 태그된 질문

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

6
컴포넌트 내에서 요소를 가져 오는 VueJ
구성 요소가 있습니다. 구성 요소 중 하나를 어떻게 선택할 수 있습니까? 이 구성 요소의 템플릿 내에있는 입력을 얻으려고합니다. 여러 구성 요소가있을 수 있으므로 queryselector는 구성 요소의 현재 인스턴스 만 구문 분석해야합니다. Vue.component('somecomponent', { template: '#somecomponent', props: [...], ... created: function() { somevariablehere.querySelector('input').focus(); } }); 미리 감사드립니다
117 javascript  vue.js 


7
useEffect의 비동기 함수에 대한 React Hook 경고 : useEffect 함수는 정리 함수를 반환하거나 아무것도 반환하지 않아야합니다.
아래와 같은 useEffect 예제를 시도했습니다. useEffect(async () => { try { const response = await fetch(`https://www.reddit.com/r/${subreddit}.json`); const json = await response.json(); setPosts(json.data.children.map(it => it.data)); } catch (e) { console.error(e); } }, []); 코드 조각 실행결과 숨기기스 니펫 확장 내 콘솔에이 경고가 표시됩니다. 그러나 정리는 내가 생각하는 비동기 호출의 경우 선택 …

30
JavaScript를 사용하여 문자열에서 각 단어의 첫 글자를 대문자로 바꾸려면 어떻게해야합니까?
문자열에서 모든 단어의 첫 글자를 대문자로 바꾸는 함수를 작성하려고합니다 (문자열을 제목 케이스로 변환). 예를 들어 입력이 "I'm a little tea pot"이면 "I'm A Little Tea Pot"출력이 될 것으로 예상 합니다. 그러나이 함수는 "i'm a little tea pot". 이것은 내 코드입니다. function titleCase(str) { var splitStr = str.toLowerCase().split(" "); for (var …


11
$ .ajax가 수행되는 동안 로딩 이미지 표시
비동기 요청이 실행 중임을 나타내는 이미지를 표시하는 방법이 궁금합니다. 다음 코드를 사용하여 비동기 요청을 수행합니다. $.ajax({ url: uri, cache: false, success: function(html){ $('.info').append(html); } }); 어떤 아이디어?
116 javascript  jquery  css 

7
자바 스크립트 삼항 연산자를 사용한 연산자 우선 순위
이 코드의 첫 부분 (+ =)을 삼항 연산자와 함께 사용하여 머리를 감쌀 수 없습니다. h.className += h.className ? ' error' : 'error' 이 코드가 작동한다고 생각하는 방식은 다음과 같습니다. h.className = h.className + h.className ? ' error' : 'error' 그러나 내 콘솔에 오류가 발생하기 때문에 올바르지 않습니다. 그래서 내 질문은이 …

8
이 jQuery 클릭 기능이 작동하지 않는 이유는 무엇입니까?
암호: <script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script> <script type="text/javascript"> $("#clicker").click(function () { alert("Hello!"); $(".hide_div").hide(); }); </script> 위의 코드는 작동하지 않습니다. #clicker를 클릭하면 경고가 표시되지 않고 숨겨지지 않습니다. 콘솔을 확인했는데 오류가 없습니다. 또한 JQuery가로드되고 있는지 실제로 확인했습니다. 그래서 문제가 무엇인지 확실하지 않습니다. 나는 또한 경고와 함께 문서 준비 기능을 수행했으며 작동하여 내가 뭘 잘못하고 …

15
JavaScript를 사용하여 HTML의 textArea에 maxlength를 부과하는 방법
내가 작성하면 몇 가지 기능을 갖고 싶습니다. <textarea maxlength="50"></textarea> <textarea maxlength="150"></textarea> <textarea maxlength="250"></textarea> textArea에 자동으로 maxlength를 적용합니다. 가능하면 jQuery에서 솔루션을 제공하지 마십시오. 참고 : 다음과 같이하면이 작업을 수행 할 수 있습니다. <textarea onkeypress="return imposeMaxLength(event, this, 110);" rows="4" cols="50"> function imposeMaxLength(Event, Object, MaxLen) { return (Object.value.length <= MaxLen)||(Event.keyCode == 8 ||Event.keyCode==46||(Event.keyCode>=35&&Event.keyCode<=40)) …


13
AngularJS-$ http.post가 JSON 대신 요청 매개 변수를 보내는 방법은 없나요?
jQuery의 post 메서드를 통해 AJAX POST 요청을 만드는 오래된 코드가 있으며 다음과 같습니다. $.post("/foo/bar", requestData, function(responseData) { //do stuff with response } requestData 기본적인 문자열 속성이있는 자바 스크립트 객체 일뿐입니다. 저는 Angular를 사용하기 위해 우리의 물건을 옮기는 과정에 있으며,이 호출을 $ http.post로 바꾸고 싶습니다. 나는 다음을 생각 해냈다. $http.post("/foo/bar", requestData).success( …

2
Facebook React에서 코드 재사용을 위해 믹스 인 대 구성 요소 사용
저는 Backbone 프로젝트에서 Facebook React를 사용하기 시작했으며 지금까지 정말 잘 진행되고 있습니다. 그러나 React 코드에 중복이 발생하는 것을 발견했습니다. 예를 들어, 나는 몇 가지 형태와 같은 위젯이 같은 상태로를 INITIAL, SENDING하고 SENT. 버튼을 누르면 양식의 유효성을 검사하고 요청한 다음 상태를 업데이트해야합니다. 상태는 this.state물론 필드 값과 함께 React 내부에 보관 됩니다. …

5
여러 속성을 Angular.js 속성 지시문에 어떻게 전달합니까?
다음과 같이 제한된 속성 지시문이 있습니다. restrict: "A" 두 가지 속성을 전달해야합니다. 숫자와 함수 / 콜백, attrs객체를 사용하여 지시문 내에서 액세스합니다 . 지시문이 요소 지시문이면 다음과 "E"같이 제한됩니다 . <example-directive example-number="99" example-function="exampleCallback()"> 그러나 이유 때문에 속성 지시문이 될 지시문이 필요합니다. 여러 속성을 속성 지시문에 어떻게 전달합니까?

13
Promise에 대한 루프를 작성하는 올바른 방법.
다음 promise 호출 과 연결된 logger.log (res) 가 반복을 통해 동 기적으로 실행 되도록 루프를 올바르게 구성하는 방법은 무엇입니까? (블루 버드) db.getUser(email).then(function(res) { logger.log(res); }); // this is a promise 나는 다음과 같은 방법을 시도했다 ( http://blog.victorquinn.com/javascript-promise-while-loop의 방법 ) var Promise = require('bluebird'); var promiseWhile = function(condition, action) { var …


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