«javascript» 태그된 질문

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

14
텍스트 상자의 내용을 감지하는 방법이 변경되었습니다
텍스트 상자의 내용이 변경 될 때마다 감지하고 싶습니다. 키업 방법을 사용할 수 있지만 화살표 키와 같이 문자를 생성하지 않는 키 입력도 감지합니다. keyup 이벤트를 사용 하여이 작업을 수행하는 두 가지 방법을 생각했습니다. 누른 키의 ASCII 코드가 letter \ backspace \ delete인지 명확하게 확인하십시오. 클로저를 사용하여 키 입력 전에 텍스트 상자의 …

1
.map ()에서 요소를 건너 뛰는 방법?
에서 배열 요소를 건너 뛰려면 어떻게 .map해야합니까? 내 코드 : var sources = images.map(function (img) { if(img.src.split('.').pop() === "json"){ // if extension is .json return null; // skip } else{ return img.src; } }); 이것은 다음을 반환합니다 : ["img.png", null, "img.png"]
417 javascript 

30
JavaScript를 사용하여 '터치 스크린'장치를 감지하는 가장 좋은 방법은 무엇입니까?
데스크톱 및 모바일 장치 모두에서 사용할 수있는 jQuery 플러그인을 작성했습니다. 장치에 터치 스크린 기능이 있는지 감지하는 JavaScript가 가능한지 궁금했습니다. jquery-mobile.js를 사용하여 터치 스크린 이벤트를 감지하고 iOS, Android 등에서 작동하지만 사용자의 장치에 터치 스크린이 있는지 여부에 따라 조건문을 작성하고 싶습니다. 가능합니까?
416 javascript  jquery  touch 

13
ReactJS에서 상태 배열의 올바른 수정
state배열 끝에 요소를 추가하고 싶습니다 . 올바른 방법입니까? this.state.arrayvar.push(newelement); this.setState({arrayvar:this.state.arrayvar}); 대신 배열을 수정 push하면 문제가 발생할 수 있다는 것이 우려됩니다. 안전합니까? 어레이의 사본을 만들고 setStateing을 낭비하는 대안 .


22
페이지 하단으로 자동 스크롤
질문 목록이 있다고 생각하십시오. 첫 번째 질문을 클릭하면 자동으로 페이지 하단으로 이동합니다. 실제로 jQuery를 사용 하여이 작업을 수행 할 수 있음을 알고 있습니다. 그렇다면이 질문에 대한 답변을 찾을 수있는 문서 나 링크를 제공해 주시겠습니까? 편집 : 페이지 하단의 특정 HTML 요소 로 스크롤해야 합니다.
415 javascript  jquery 


16
JavaScript의 For..In 루프-키 값 쌍
foreachJavaScript에서 PHP 루프 와 같은 것을 수행 할 수있는 방법이 있는지 궁금합니다 . 내가 찾고있는 기능은 다음 PHP 스 니펫과 같습니다. foreach($data as $key => $value) { } JS for..in루프를 보고 있었지만를 지정할 방법이없는 것 같습니다 as. '정상'for 루프 ( for(var i = 0; i < data.length; i++) 로이 작업을 …

14
객체 배열에서 속성의 최대 값 찾기
다음 JSON 슬라이스에서 최대 "y"값을 얻는 매우 빠르고 깨끗하며 효율적인 방법을 찾고 있습니다. [ { "x": "8/11/2009", "y": 0.026572007 }, { "x": "8/12/2009", "y": 0.025057454 }, { "x": "8/13/2009", "y": 0.024530916 }, { "x": "8/14/2009", "y": 0.031004457 } ] for-loop가 갈 수있는 유일한 방법입니까? 어떻게 든 사용하고 싶습니다 Math.max.
413 javascript  json 


9
Vue.js-중첩 된 데이터를 올바르게 감시하는 방법
소품 변형을 올바르게 감시하는 방법을 이해하려고합니다. ajax 호출에서 데이터를 수신하고 데이터를 객체 안에 넣고 v-for 지시문을 통해 일부 하위 구성 요소를 렌더링 단순화 아래에 렌더링하는 상위 구성 요소 (.vue 파일)가 있습니다. <template> <div> <player v-for="(item, key, index) in players" :item="item" :index="index" :key="key""> </player> </div> </template> ... 그런 다음 내부 <script>태그 …

6
부울을 토글하는 방법?
자바 스크립트 에서 부울 값을 토글하는 쉬운 방법이 있습니까? 지금까지 사용자 정의 함수를 작성하는 것 이외의 가장 좋은 것은 삼항입니다. bool = bool ? false : true;

21
문자열 표현을 사용하지 않고 설정된 시간대로 날짜 만들기
일, 월 및 연도에 대한 3 개의 드롭 다운이있는 웹 페이지가 있습니다. Date숫자를 취하는 JavaScript 생성자를 사용하면 Date현재 시간대에 대한 객체를 얻습니다 . new Date(xiYear, xiMonth, xiDate) 정확한 날짜를 알려주십시오. 그러나 일광 절약 시간제 때문에 날짜가 GMT + 01 : 00이라고 생각합니다. 여기서 문제는 이것을 DateAjax 메소드에 전달 하고 서버에서 …


22
AngularJS 부분보기를 기반으로 헤더를 동적으로 변경하는 방법은 무엇입니까?
ng-view를 사용하여 AngularJS 부분보기를 포함하고 있으며 포함 된보기를 기반으로 페이지 제목과 h1 헤더 태그를 업데이트하고 싶습니다. 이것들은 부분 뷰 컨트롤러의 범위를 벗어나므로 컨트롤러의 데이터 세트에 바인딩하는 방법을 알 수 없습니다. ASP.NET MVC 인 경우 @ViewBag를 사용 하여이 작업을 수행 할 수 있지만 AngularJS에서 이에 해당하는 것을 모릅니다. 공유 서비스, 이벤트 …

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