«javascript» 태그된 질문

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

11
ES6로 작성된 모듈을 NPM에 게시하는 방법은 무엇입니까?
ES6에서 모듈을 다시 작성하고 미래를 보장하고 ES6을 배우기 위해 NPM에 모듈을 게시하려고했습니다. 나는 Babel을 사용하여 ES5로 변환하고 테스트를 실행했습니다. 그러나 진행 방법을 잘 모르겠습니다. 결과 / out 폴더를 변환하고 NPM에 게시합니까? Github 저장소에 결과 폴더를 포함합니까? 아니면 Github의 ES6 코드 + 꿀꺽 거리는 스크립트와 NPM에 대한 변환 된 결과 + …

3
JSDoc : 객체 구조 반환
JSDoc에 반환되는 객체의 구조에 대해 어떻게 알 수 있습니까? @return {{field1: type, field2: type, ...}} description구문 을 찾아서 시도했습니다. /** * Returns a coordinate from a given mouse or touch event * @param {TouchEvent|MouseEvent|jQuery.Event} e * A valid mouse or touch event or a jQuery event wrapping such an * …

8
JavaScript 코드에서 데이터 속성을 얻습니다.
다음 HTML이 있습니다. <span data-typeId="123" data-type="topic" data-points="-1" data-important="true" id="the-span"></span> 로 시작하는 속성을 가져 와서 아래 코드와 같은 JavaScript 코드 data-에서 사용할 수 있습니까? 지금 은 결과입니다.null document.getElementById("the-span").addEventListener("click", function(){ var json = JSON.stringify({ id: parseInt(this.typeId), subject: this.datatype, points: parseInt(this.points), user: "H. Pauwelyn" }); });

5
HTML <입력 유형 = '파일'> 파일 선택 이벤트
이 코드가 있다고 가정 해 봅시다. &lt;form action='' method='POST' enctype='multipart/form-data'&gt; &lt;input type='file' name='userFile'&gt;&lt;br&gt; &lt;input type='submit' name='upload_btn' value='upload'&gt; &lt;/form&gt; 결과는 다음과 같습니다. 사용자가 '찾아보기 ...'버튼을 클릭하면 파일 검색 대화 상자가 열립니다. 사용자는 파일을 두 번 클릭하거나 '열기'버튼을 클릭하여 파일을 선택합니다. 파일을 선택한 후 알림을받을 수있는 Javascript 이벤트가 있습니까?

5
Twitter Bootstrap의 툴팁과 함께 복잡한 HTML을 사용할 수 있습니까?
공식 문서를 확인하면 HTML이라는 속성을 볼 수 있습니다. Name | Type | default | Description ---------------------------------------------------------------------------- html | boolean | false | Insert html into the tooltip. If false, jquery's text method will be used to insert content into the dom. Use text if you're worried about XSS attacks. "툴팁에 …

3
Ember.js의 뷰와 컴포넌트
ember.js를 배우고 있으며 뷰와 구성 요소의 차이점을 이해하려고합니다. 재사용 가능한 구성 요소를 만드는 방법으로 두 가지를 봅니다. Ember의 웹 사이트에서 조회 : Ember.js의 뷰는 일반적으로 단지 다음과 같은 이유로 생성됩니다 : 당신이 사용자 이벤트의 정교한 처리가 필요합니다 - 언제 당신이 만들 - 언제 재사용 가능한 구성 요소를 구성 요소에 대한 …

4
국제화는 JavaScript에서 어떻게 작동합니까?
JavaScript로 국제화를 다루는 방법이 궁금합니다. 나는 봤지만 설득력있는 답변을 얻지 못했습니다 : JavaScript는 국제화를 기본적으로 지원합니까? JavaScript에서 i18n이란 무엇입니까? 달력, 통화, 날짜 등을 처리하는 방법은 무엇입니까? 이미 JavaScript 내부의 국제화를 읽었습니다 .

9
자바 스크립트 스위치 vs. if… else if ... else
나는 몇 가지 질문이 있습니다. switch명령문과 JavaScript 사이에 JavaScript의 성능 차이 가 if...else있습니까? 그렇다면 왜? 의 동작입니다 switch및 if...else브라우저에서 다른가? (FireFox, IE, Chrome, Opera, Safari) 이 질문을하는 이유 switch는 Firefox에서 약 1000 대의 사례가 있는 문장 에서 더 나은 성능을 얻는 것 같습니다 . 편집 불행히도 이것은 내 코드가 아닙니다 …

17
Firefox에서 캐싱을 끄는 방법?
개발하는 동안 최신 버전의 JavaScript 파일을 사용하려면 Firefox에서 항상 "캐시를 지우십시오". JavaScript 파일에 대한 캐싱을 완전히 해제하는 일종의 설정 (about : config)이 있습니까? 아니면 모든 파일에 대해 그렇지 않습니까?

9
jQuery validate로 수동으로 유효성 검사를 트리거하는 방법은 무엇입니까?
jQuery Validate 오류 메시지 표시를 포함하여 유효성 검사를 수동으로 트리거하고 싶습니다 . 내가 달성하려는 시나리오는 다음과 같은 형식입니다. &lt;form&gt; &lt;input id=i1&gt; &lt;button id=b1&gt; &lt;input id=i2&gt; &lt;button id=b2&gt; &lt;/form&gt; 을 클릭 할 b1때만 i1유효성을 검사해야합니다. 암탉 클릭하면 b2, 단지 i2확인해야합니다. 그러나 모든 필드를 게시해야합니다. 어떻게해야합니까? 클릭 이벤트를 처리 b1/b2하고 양식의 일부를 …

12
Javascript에서 비동기 함수를 작성하는 방법
이 코드를 확인하십시오 : &lt;a href="#" id="link"&gt;Link&lt;/a&gt; &lt;span&gt;Moving&lt;/span&gt; $('#link').click(function () { console.log("Enter"); $('#link').animate({ width: 200 }, 2000, function() { console.log("finished"); }); console.log("Exit"); }); 콘솔에서 볼 수 있듯이 "애니메이션"기능은 비동기식이며 이벤트 핸들러 블록 코드의 흐름을 "포크"합니다. 사실로 : $('#link').click(function () { console.log("Enter"); asyncFunct(); console.log("Exit"); }); function asyncFunct() { console.log("finished"); } 블록 …

6
자바 스크립트 정규식-대안을 보시겠습니까?
다음은 대부분의 정규식 구현에서 잘 작동하는 정규식입니다. (?&lt;!filename)\.js$ filename.js를 제외하고 .js로 끝나는 문자열의 .js와 일치합니다. 자바 스크립트에는 정규 표현식이 없습니다. 누구나 동일한 결과를 얻고 자바 스크립트에서 작동하는 대체 정규식을 조합 할 수 있습니까? 다음은 몇 가지 생각이지만 도우미 기능이 필요합니다. 나는 정규식으로 그것을 달성하기를 바랐다 : http://blog.stevenlevithan.com/archives/mimic-lookbehind-javascript
143 javascript  regex 

14
정렬 된 숫자 배열에 숫자를 삽입하는 효율적인 방법?
정렬 된 JavaScript 배열이 있고 배열에 하나 이상의 항목을 삽입하여 결과 배열이 정렬 된 상태로 유지하려고합니다. 간단한 퀵 정렬 스타일 삽입 기능을 확실히 구현할 수있었습니다. var array = [1,2,3,4,5,6,7,8,9]; var element = 3.5; function insert(element, array) { array.splice(locationOf(element, array) + 1, 0, element); return array; } function locationOf(element, array, start, …

23
반응 네이티브에서 컴포넌트 숨기기 / 보이기
React Native를 처음 접했고 구성 요소를 숨기거나 표시하는 방법이 궁금합니다. 내 테스트 사례는 다음과 같습니다. &lt;TextInput onFocus={this.showCancel()} onChangeText={(text) =&gt; this.doSearch({input: text})} /&gt; &lt;TouchableHighlight onPress={this.hideCancel()}&gt; &lt;View&gt; &lt;Text style={styles.cancelButtonText}&gt;Cancel&lt;/Text&gt; &lt;/View&gt; &lt;/TouchableHighlight&gt; 나는이 TextInput구성 요소를, 내가 원하는 것은 보여주는 것입니다 TouchableHighlight입력이 포커스를받을 때, 다음을 숨기 TouchableHighlight하여 사용자 눌러 버튼을 취소 할 때. TouchableHighlight함수 …

26
자바 스크립트로 전화 번호 확인
일부 웹 사이트 에서이 코드를 찾았으며 완벽하게 작동합니다. 전화 번호가 (123) 456-7890 또는 123-456-7890 형식 중 하나인지 확인합니다. 문제는 내 클라이언트 (어쩌면 클라이언트 물건 일지 모르겠다)가 10 개의 숫자를 연속적으로 다른 형식으로 추가하려고한다는 것입니다. 1234567890 . 이 정규식을 사용하고 있습니다. /^(\()?\d{3}(\))?(-|\s)?\d{3}(-|\s)\d{4}$/ 다른 형식의 유효성 검사를 추가하려면 어떻게해야합니까? 정규식이 좋지 않습니다.
143 javascript  regex 

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