«javascript» 태그된 질문

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

13
JavaScript에서 JSON 문자열을 특정 객체 프로토 타입으로 구문 분석
JSON 문자열을 구문 분석하여 JavaScript 객체로 변환하는 방법을 알고 있습니다. JSON.parse()최신 브라우저 (및 IE9 +)에서 사용할 수 있습니다 . 훌륭하지만 JavaScript 객체를 특정 JavaScript 객체 (예 : 특정 프로토 타입)로 전환하려면 어떻게해야합니까? 예를 들어, 다음이 있다고 가정하십시오. function Foo() { this.a = 3; this.b = 2; this.test = function() {return …

5
양방향 바인딩이란 무엇입니까?
Backbone이 양방향 바인딩을 수행하지 않는 것을 많이 읽었지만이 개념을 정확하게 이해하지 못합니다. 누군가가 MVC 코드베이스에서 양방향 바인딩이 작동하는 방식과 Backbone에서 어떻게 작동하지 않는지에 대한 예를 들어 줄 수 있습니까?

10
Google 크롬 확장 프로그램 :: 백그라운드 페이지에서 console.log ()?
console.log('something');팝업 페이지 또는 호출 된 스크립트에서 호출하면 정상적으로 작동합니다. 그러나 백그라운드 페이지가 팝업 페이지에서 직접 실행되지 않으므로 콘솔에 포함되지 않습니다. console.log()팝업 페이지의 콘솔에 배경 페이지를 표시 할 수있는 방법이 있습니까? 백그라운드 페이지에서 팝업 페이지의 함수를 호출하는 방법이 있습니까?

21
값이 홀수인지 또는 짝수인지 테스트
매우 간단한 알고리즘으로 간단한 isEven 및 isOdd 함수 를 작성하기로 결정했습니다 . function isEven(n) { n = Number(n); return n === 0 || !!(n && !(n%2)); } function isOdd(n) { return isEven(Number(n) + 1); } n에 특정 매개 변수가 있으면 괜찮지 만 많은 시나리오에서 실패합니다. 그래서 가능한 많은 시나리오에 대해 …

9
HTML 텍스트 상자에서 키보드 캐럿 위치 설정
텍스트 상자에서 키보드 캐럿을 특정 위치로 이동하는 방법을 아는 사람이 있습니까? 예를 들어, 텍스트 상자 (예 : 텍스트 영역이 아닌 입력 요소)에 50자가 있고 캐럿을 문자 20 앞에 배치하려면 어떻게해야합니까? 이것은 jQuery 가 필요한 텍스트 영역에서 jQuery 커서 위치 설정이라는 질문과 차별화됩니다 .



7
자바 스크립트 : 자연 숫자의 영숫자 문자열
숫자와 텍스트로 구성된 배열을 정렬하는 가장 쉬운 방법을 찾고 있습니다. 예 : '123asd' '19asd' '12345asd' 'asd123' 'asd12' 로 변하다 '19asd' '123asd' '12345asd' 'asd12' 'asd123' 이것은 내가 여기서 물었던 다른 질문에 대한 해결책과 함께 사용될 것 입니다. 정렬 기능 자체가 작동합니다. 필요한 것은 '19asd'가 '123asd'보다 작다는 말할 수있는 기능입니다. 나는 이것을 …


4
공급 업체 스크립트를 개별적으로 번들로 묶고 Webpack과 함께 필요에 따라 필요한 방법은 무엇입니까?
나는 가능하다고 생각되는 것을하려고 노력하고 있지만 실제로는 웹 팩 문서에서 어떻게 해야하는지 이해할 수 없습니다. 서로 의존 할 수도 있고 그렇지 않을 수도있는 여러 모듈로 JavaScript 라이브러리를 작성 중입니다. 또한 jQuery는 모든 모듈에서 사용되며 일부 모듈에는 jQuery 플러그인이 필요할 수 있습니다. 이 라이브러리는 여러 다른 웹 사이트에서 사용되며 일부 또는 …


12
JavaScript를 사용하여 한 번에 여러 키를 눌렀는지 감지하는 방법은 무엇입니까?
JavaScript 게임 엔진을 개발하려고 하는데이 문제가 발생했습니다. 내가 누르면 SPACE문자가 점프합니다. 내가 누르면 →문자가 오른쪽으로 이동합니다. 문제는 내가 오른쪽을 누른 다음 스페이스를 누르면 캐릭터가 점프 한 다음 움직이지 않는다는 것입니다. 이 keydown기능을 사용하여 키를 누릅니다. 한 번에 여러 개의 키가 눌려 있는지 어떻게 확인할 수 있습니까?

10
Typescript의 ES6 맵
ES6 (ECMAscript 2016) Map 속성을 가진 typescript에서 클래스를 만들고 있습니다. class Item { configs: ????; constructor () { this.configs = new Map(); } } typescript에서 ES6 Map 유형을 어떻게 선언합니까?

13
Node.js 고유의 Promise.all 처리가 병렬 또는 순차적입니까?
문서 가 명확하지 않기 때문에이 점을 분명히하고 싶습니다 . Q1은 : 되어 Promise.all(iterable)순차적으로 또는 병렬로 모두 약속 처리? 더 구체적으로 말하자면, 체인 약속을 실행하는 것과 같습니다. p1.then(p2).then(p3).then(p4).then(p5).... 또는 모든 알고리즘의 몇 가지 다른 종류의 p1, p2, p3, p4, p5, 등 (병렬) 같은 시간에 호출되는 결과가 모두 해결 (또는 거부) 즉시 …


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