«javascript» 태그된 질문

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

2
Node.js 'require'문의 중괄호 (중괄호)
아래 두 '필수'진술의 차이점을 이해하려고합니다. 특히, { }s 의 목적은 무엇 ipcMain입니까? const electron = require('electron') const {ipcMain} = require('electron') 둘 다 electron모듈 의 내용을 할당하는 것처럼 보이지만 분명히 다르게 작동합니다. 누구든지 빛을 비출 수 있습니까?

8
typescript로 jest의 모의 종속성
다른 파일에서 종속성이있는 모듈을 테스트 할 때. 해당 모듈을 jest.Mocktypescript로 할당 하면 메서드 mockReturnThisOnce(또는 다른 jest.Mock 메서드)가 종속성에 존재하지 않는다는 오류가 발생하는 경우 이는 이전에 입력 되었기 때문입니다. jest.Mock에서 유형을 상속하기 위해 typescript를 얻는 적절한 방법은 무엇입니까? 다음은 간단한 예입니다. 의존 const myDep = (name: string) => name; export default …

7
vue.js의 구성 요소에 데이터 전달
vue.js의 구성 요소간에 데이터를 전달하는 방법을 이해하는 데 어려움을 겪고 있습니다. 문서를 여러 번 읽었고 많은 vue 관련 질문과 자습서를 보았지만 여전히 이해하지 못하고 있습니다. 이것에 대해 머리를 감싸기 위해 꽤 간단한 예제를 완성하는 데 도움이되기를 바랍니다. 하나의 구성 요소에 사용자 목록 표시 (완료) 링크를 클릭 (완료)하면 사용자 데이터를 새 …

4
Vuejs 및 Vue.set (), 배열 업데이트
저는 Vuejs를 처음 사용합니다. 무언가를 만들었지 만 그것이 간단하고 올바른 방법인지 모르겠습니다. 내가 원하는 것 배열의 날짜를 원하고 이벤트에서 업데이트합니다. 먼저 Vue.set을 시도했지만 작동하지 않습니다. 이제 내 배열 항목을 변경 한 후 : this.items[index] = val; this.items.push(); 배열에 아무 것도 push ()하면 업데이트됩니다.하지만 때로는 마지막 항목이 숨겨집니다. 어쩐지 ...이 솔루션이 …


23
문자열에서 단어 세기
이런 식으로 텍스트의 단어를 세려고했습니다. function WordCount(str) { var totalSoFar = 0; for (var i = 0; i < WordCount.length; i++) if (str(i) === " ") { // if a space is found in str totalSoFar = +1; // add 1 to total so far } totalsoFar += 1; // …
94 javascript 


13
Bootstrap Carousel 이미지가 제대로 정렬되지 않음
다음 이미지를보세요. 부트 스트랩 캐 러셀을 사용하여 이미지를 회전하고 있습니다. 그러나 창 너비가 크면 이미지가 테두리와 제대로 정렬되지 않습니다. 그러나 부트 스트랩에서 제공하는 캐 러셀 예제는 창 너비에 관계없이 항상 잘 작동합니다. 코드를 따르십시오. 누군가 캐 러셀이 다르게 작동하는 이유를 설명 할 수 있습니까? 이것이 이미지 크기와 관련이 있습니까? 아니면 …

13
jQuery로 전화 번호를 포맷하는 방법
나는 현재와 같은 전화 번호를 표시하고 2124771000있습니다. 그러나 번호를보다 사람이 읽을 수있는 형식으로 지정해야합니다 (예 : 212-477-1000. 내 현재는 다음과 같습니다 HTML. <p class="phone">2124771000</p>


9
부모의 jQuery 부모
현재 요소 부모의 부모를 찾으려고합니다. 에있는 링크를 클릭 <td>했고 <tr>개체 를 얻고 싶습니다 . "$ (this) .parent (). parent ()"가 작동하지 않는 이유는 무엇입니까? 무엇을할까요? 감사합니다, Brendan 편집 : 내 구문의 오류가 모든 것을 던지는 것처럼 보입니다. "$ (this) .parent (). parent ()"는 실제로 작동하지만 가장 효율적인 솔루션처럼 보이기 때문에 …

6
Google지도에서 한 지점 주변의 반경 그리기
Google Maps API를 사용 중이며 마커를 추가했습니다. 이제 각 마커 주위에 10 마일 반경을 추가하려고합니다. 즉, 확대 / 축소하는 동안 적절하게 작동하는 원을 의미합니다. 나는 그것을하는 방법을 모른다. 그리고 그것은 흔한 일이 아닌 것 같다. 괜찮아 보이는 한 가지 예를 찾았 으며 Google 위치 찾기도 살펴볼 수 있습니다. 내가 원하는 …

10
선택적 콜백을위한 JavaScript 스타일
때때로 (항상은 아님) 콜백을 받아 실행하는 일부 함수가 있습니다. 콜백이 정의되어 있는지 / 기능이 좋은지 확인하고 있습니까? 아니면 더 좋은 방법이 있습니까? 예: function save (callback){ .....do stuff...... if(typeof callback !== 'undefined'){ callback(); }; };

16
AngularJS 오류 : '인수'FirstCtrl '은 함수가 아니므로 정의되지 않았습니다.'
여기에서 몇 번 같은 질문을 받았는데, 그래서 해결하려고했지만 도움이되지 않았습니다. 저는이 튜토리얼을 지식인 비디오와 함께 따르고 있습니다. 그러나 컨트롤러 및 컨트롤러 간 데이터 공유 섹션에 도달하면 작동하지 않습니다. Chrome으로 실행할 때 콘솔에 다음 오류가 표시됩니다. '인수'FirstCtrl '은 함수가 아니므로 정의되지 않았습니다.' 나는 정말로 무엇이 잘못되었는지 모른다. 코드는 튜토리얼과 동일합니다. HTML …

5
보기에 매개 변수를 전달하는 방법
클릭하면 버튼 바로 아래에 팝업 메뉴가 표시되는 일련의 버튼이 있습니다. 버튼의 위치를 ​​뷰에 전달하고 싶습니다. 어떻게 할 수 있습니까? ItemView = Backbone.View.extend({ tagName: 'li', events: { 'click': 'showMenu' }, initialize: function() { _.bindAll(this, 'render'); }, render: function() { return $(this.el).html(this.model.get('name')); }, showMenu: function() { var itemColl = new ItemColl(); new …

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