«javascript» 태그된 질문

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

6
React.js에서 컴포넌트의 소품을 업데이트 할 수 있습니까?
React.js로 작업을 시작한 후에 props는 정적 (부모 구성 요소에서 전달됨)으로 의도 된 것처럼 보이지만 state이벤트에 따라 변경됩니다. 그러나 문서에서에 대한 참조를 발견했으며 여기에는 특히이 componentWillReceiveProps예제가 포함되어 있습니다. componentWillReceiveProps: function(nextProps) { this.setState({ likesIncreasing: nextProps.likeCount > this.props.likeCount }); } 이것은 속성의 비교에 기반 구성 요소를 변경할 수 있음을 의미하는 것 nextProps까지 this.props. …




30
배열 요소의 발생 횟수 / 횟수 계산
Javascript에서는 숫자 값의 초기 배열을 가져 와서 그 안의 요소를 계산하려고합니다. 이상적으로 결과는 두 개의 새로운 배열이며, 첫 번째는 고유 한 각 요소를 지정하고 두 번째는 각 요소가 발생하는 횟수를 포함합니다. 그러나 나는 출력 형식에 대한 제안에 열려 있습니다. 예를 들어 초기 배열이 다음과 같은 경우 5, 5, 5, 2, …

11
반응 성분을 다른 반응 성분으로 전달하여 첫 번째 성분의 내용을 포함시키는 방법은 무엇입니까?
한 구성 요소를 다른 반응 구성 요소로 전달하는 방법이 있습니까? 모델 반응 구성 요소를 만들고 다른 반응 구성 요소를 전달하여 해당 내용을 변환하고 싶습니다. 편집 : 여기 내가하려는 일을 보여주는 reactJS 코드 펜이 있습니다. http://codepen.io/aallbrig/pen/bEhjo HTML <div id="my-component"> <p>Hi!</p> </div> 반응 JS /**@jsx React.DOM*/ var BasicTransclusion = React.createClass({ render: function() …

16
Python의 zip 함수와 동등한 Javascript
파이썬의 zip 함수와 동등한 자바 스크립트가 있습니까? 즉, 길이가 같은 여러 배열이 주어지면 쌍 배열을 만듭니다. 예를 들어, 다음과 같은 3 개의 배열이있는 경우 : var array1 = [1, 2, 3]; var array2 = ['a','b','c']; var array3 = [4, 5, 6]; 출력 배열은 다음과 같아야합니다. var output array:[[1,'a',4], [2,'b',5], [3,'c',6]]


5
Node.js 및 CPU 집약적 요청
Node.js HTTP 서버로 땜질을 시작했고 실제로 서버 측 자바 스크립트를 작성하고 싶지만 웹 응용 프로그램에 Node.js를 사용하지 못하게됩니다. 전체 비동기 I / O 개념을 이해하지만 이미지 조작 또는 대용량 데이터 세트 정렬과 같이 절차 적 코드가 CPU를 많이 사용하는 에지 사례에 대해서는 다소 우려하고 있습니다. 내가 알기로 서버는 사용자 목록보기 …

6
배열과 객체의 후미 쉼표가 사양의 일부입니까?
JavaScript에서 후행 쉼표가 표준입니까, 아니면 Chrome 및 Firefox와 같은 대부분의 브라우저가 허용합니까? 나는 그것들이 표준이라고 생각했지만 IE8은 하나를 만난 후 당황했습니다. 물론 IE는 무언가를 거의 지원하지 않으면 표준이 아닙니다. 다음은 책 배열의 마지막 요소 다음에 의미하는 바의 예입니다. var viewModel = { books: ko.observableArray([ { title: "..", display: function() { …
215 javascript 

19
Chrome에서 자바 스크립트 콘솔 지우기
몇 가지 명령으로 콘솔을 정리할 수 있는지 궁금합니다. console.log(), 인쇄 가능 ... 콘솔을 지우는 명령이 있습니까? .. 나는 console.log(console);이 기능을 시도하고 아래에 가지고있다 ... assert: function assert() { [native code] } constructor: function Console() { [native code] } count: function count() { [native code] } debug: function debug() { [native …

5
React에서 자녀의 상태에 액세스하는 방법은 무엇입니까?
나는 다음과 같은 구조를 가지고 있습니다 : FormEditor-여러 FieldEditor를 보유 FieldEditor-양식의 필드를 편집하고 상태에 대한 다양한 값을 저장합니다. FormEditor 내에서 단추를 클릭하면 모든 FieldEditor구성 요소 에서 필드에 대한 정보 , 해당 상태 에있는 정보를 수집하여 FormEditor 내에 모두 포함시킬 수 있기를 원합니다. 나는 FieldEditor상태 외부의 필드에 대한 정보를 저장하는 FormEditor대신에 …

22
JavaScript에서 사용자 정의 오류를 작성하는 방법
어떤 이유로 든 생성자 위임이 다음 스 니펫에서 작동하지 않는 것처럼 보입니다. function NotImplementedError() { Error.apply(this, arguments); } NotImplementedError.prototype = new Error(); var nie = new NotImplementedError("some message"); console.log("The message is: '"+nie.message+"'") 이것을 실행하면 The message is: ''. 이유 또는 새로운 Error하위 클래스 를 만드는 더 좋은 방법이 있는지에 대한 …

4
JavaScript의 모든 잘못된 값
무엇 falsey '입니다 자바 스크립트의 값은 그들이 같은 표현식에서 거짓으로 평가하는 것이 의미 if(value), value ?그리고 !value? 있다 이미 스택 오버플로 falsey 값의 목적의 일부 논의 하지만, 모든 falsey 값이 무엇인지 목록을 더 철저한 완전한 답변은. MDN JavaScript Reference 에서 완전한 목록을 찾을 수 없었고 JavaScript 에서 완전하고 신뢰할 수있는 …
215 javascript 

23
Chrome / Mac에서 DOM 다시 그리기 / 새로 고침
때때로 Chrome은 완전히 유효한 HTML / CSS를 잘못 렌더링하거나 전혀 렌더링하지 않습니다. DOM 인스펙터를 파는 것만으로도 길을 잘못 인식하고 올바르게 다시 그리기에 충분하기 때문에 마크 업이 좋은 경우 일 수 있습니다. 이것은 특정 상황에서 다시 그리기를 강제하기 위해 코드를 배치 한 작업중 인 프로젝트에서 자주 (그리고 예측 가능하게) 충분히 발생합니다. …

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