«javascript» 태그된 질문

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

4
각도에서 (change) vs (ngModelChange)
각도 1은 onchange()이벤트를 허용하지 않으며 이벤트 만 허용 ng-change()합니다. 반면에 Angular 2는 모두 같은 일을하는 것처럼 보이는 이벤트 (change)와 (ngModelChange)이벤트를 모두 허용합니다 . 차이점이 뭐야? 어느 것이 성능에 가장 좋습니까? ngModelChange : <input type="text" pInputText class="ui-widget ui-text" (ngModelChange)="clearFilter()" placeholder="Find"/> vs 변경 : <input type="text" pInputText class="ui-widget ui-text" (change)="clearFilter()" placeholder="Find"/>

6
react setState 메소드를 호출해도 상태가 즉시 변경되지 않는 이유는 무엇입니까?
양식 섹션을 읽고 있습니다.reactjs설명서를 작성 하고이 코드를 onChange사용 하여 사용법 을 보여 줍니다 ( JSBIN ). var React= require('react'); var ControlledForm= React.createClass({ getInitialState: function() { return { value: "initial value" }; }, handleChange: function(event) { console.log(this.state.value); this.setState({value: event.target.value}); console.log(this.state.value); }, render: function() { return ( <input type="text" value={this.state.value} onChange={this.handleChange}/> ); …

8
jQuery 수 하위 요소
<div id="selected"> <ul> <li>29</li> <li>16</li> <li>5</li> <li>8</li> <li>10</li> <li>7</li> </ul> </div> 코드 스 니펫 실행Hide results스 니펫 확장 의 총 <li>요소 수를 계산하고 싶습니다 <div id="selected"></div>. jQuery를 사용하여 어떻게 가능 .children([selector])합니까?
324 javascript  jquery  dom 


11
문자열에 숫자 만 포함되어 있는지 확인
에 string숫자 만 포함되어 있는지 확인하고 싶습니다 . 나는 이것을 사용했다 : var isANumber = isNaN(theValue) === false; if (isANumber){ .. } 그러나 그것은 또한 수 있다는 실현 +하고 -. 기본적으로 나는 input숫자 만 포함하고 다른 문자 는 포함하지 않기를 원합니다 . +100그리고 -5둘 다 숫자 이므로 isNaN()올바른 방법이 아닙니다. …


15
사전을 만들고 키-값 쌍을 동적으로 추가하는 방법은 무엇입니까?
게시물에서 : Dictionary <문자열, 문자열>로 수신 할 JSON 배열 보내기 나는 그 게시물과 같은 일을하려고합니다. 유일한 문제는 키와 값이 무엇인지 모르는 것입니다. 따라서 키와 값 쌍을 동적으로 추가 할 수 있어야하며 어떻게해야할지 모르겠습니다. 누구든지 해당 객체를 만들고 키 값 쌍을 동적으로 추가하는 방법을 알고 있습니까? 난 노력 했어: var vars …


23
동일한 요소가 여러 번 반복되는 배열 만들기
파이썬에서 [2]리스트가있는 곳 에서 다음 코드는이 출력을 제공합니다. [2] * 5 # Outputs: [2,2,2,2,2] JavaScript의 배열로 이것을 수행하는 쉬운 방법이 있습니까? 나는 그것을하기 위해 다음 함수를 작성했지만 더 짧거나 더 좋은 것이 있습니까? var repeatelem = function(elem, n){ // returns an array with element elem repeated n times. var arr …

23
로컬 JSON 파일로드
로컬 JSON 파일을로드하려고하는데 작동하지 않습니다. 다음은 jQuery를 사용하는 JavaScript 코드입니다. var json = $.getJSON("test.json"); var data = eval("(" +json.responseText + ")"); document.write(data["a"]); test.json 파일 : {"a" : "b", "c" : "d"} 아무것도 표시되지 않으며 Firebug는 데이터가 정의되지 않았다고 알려줍니다. Firebug에서 볼 수 json.responseText있고 훌륭하고 유효하지만 줄을 복사하면 이상합니다. var data …

10
JavaScript로 커스텀 콜백 만들기
현재 함수 실행이 끝나면 콜백 함수를 실행하기 만하면됩니다. function LoadData() { alert('The data has been loaded'); //Call my callback with parameters. For example, //callback(loadedData , currentObject); } 이 기능의 소비자는 다음과 같아야합니다. object.LoadData(success); function success(loadedData , currentObject) { //Todo: some action here } 이것을 어떻게 구현합니까?
322 javascript 


13
조건과 일치하는 배열 내 객체의 인덱스를 가져옵니다.
다음과 같은 배열이 있습니다. [{prop1:"abc",prop2:"qwe"},{prop1:"bnmb",prop2:"yutu"},{prop1:"zxvz",prop2:"qwrq"},...] 전체 배열을 반복하지 않고 조건과 일치하는 객체의 인덱스를 어떻게 얻을 수 있습니까? 예를 들어, 주어진 prop2=="yutu"index을 얻고 싶습니다 1. 나는 그것을 보았지만 .indexOf()같은 간단한 배열에 사용된다고 생각합니다 ["a1","a2",...]. 또한 확인 $.grep()했지만 인덱스가 아닌 객체를 반환합니다.

13
깜박임을 방지하기 위해 모델이로드 될 때까지 AngularJS 경로 변경 지연
AngularJS가 각 모델과 해당 서비스를 사용하여 데이터를 가져 오기 전까지 새로운 경로 표시 를 지연시킬 수 있는 방법이 있는지 궁금합니다 (Gmail과 유사) . 예를 들어, ProjectsController모든 프로젝트를 나열하고 project_index.html이러한 프로젝트를 표시 한 템플릿 인 파일 Project.query()이있는 경우 새 페이지를 표시하기 전에 완전히 가져옵니다. 그때까지 이전 페이지는 계속 표시됩니다 (예를 들어, …

11
ReactJS 두 컴포넌트 통신
방금 ReactJS를 시작했으며 문제가 조금 있습니다. 내 응용 프로그램은 본질적으로 필터와 레이아웃을 변경하는 버튼이있는 목록입니다. 현재 세 가지 구성 요소를 사용 하고 있습니다 . <list />, < Filters />및 <TopBar />이제 설정을 변경하면 뷰를 업데이트하는 < Filters />몇 가지 방법을 트리거 <list />하려고합니다. 이 3 가지 구성 요소가 서로 상호 …

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