«javascript» 태그된 질문

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

30
JavaScript에서 날짜에서 일 빼기
이 게시물을 개선하고 싶습니까? 인용과 답변이 올바른 이유에 대한 설명을 포함하여이 질문에 대한 자세한 답변을 제공하십시오. 세부 사항이없는 답변은 편집하거나 삭제할 수 있습니다. 누구든지 데이트를하는 쉬운 방법을 알고 있습니까 (예 : 오늘) X 일로 돌아가는가? 예를 들어 오늘 5 일 전의 날짜를 계산하려면

22
문자 N 번 반복
Perl에서는 다음 구문을 사용하여 문자를 여러 번 반복 할 수 있습니다. $a = "a" x 10; // results in "aaaaaaaaaa" Javascript에서 이것을 달성하는 간단한 방법이 있습니까? 분명히 함수를 사용할 수는 있지만 내장 접근법이나 다른 영리한 기술이 있는지 궁금합니다.


19
물체가 날짜인지 확인하는 방법?
웹 페이지에 성가신 버그가 있습니다. date.GetMonth ()는 함수가 아닙니다 그래서 내가 잘못하고 있다고 생각합니다. 변수 date가 유형의 객체가 아닙니다 Date. Javascript에서 데이터 유형을 확인하려면 어떻게합니까? 을 추가하려고 시도했지만 if (date)작동하지 않습니다. function getFormatedDate(date) { if (date) { var month = date.GetMonth(); } } 따라서 방어 코드를 작성하고 날짜가 아닌 날짜를 …
601 javascript  date 

9
객체가 jQuery 객체인지 확인
객체가 jQuery 객체인지 또는 기본 JavaScript 객체인지 확인하는 빠른 방법이 있습니까? 예: var o = {}; var e = $('#element'); function doStuff(o) { if (o.selector) { console.log('object is jQuery'); } } doStuff(o); doStuff(e); 분명히 위의 코드는 작동하지만 안전하지 않습니다. 잠재적으로 o객체에 선택기 키를 추가 하고 동일한 결과를 얻을 수 있습니다. …
601 javascript  jquery 


24
클라이언트가 JavaScript 파일을 새로 고치도록하려면 어떻게해야합니까?
현재 비공개 베타 버전으로 작업 중이므로 사용량이 급격히 증가함에 따라이 프로세스의 속도가 느려질 것으로 예상되지만 여전히 상당히 빠른 변경 작업을 진행하고 있습니다. 우리가 겪고있는 한 가지 문제는 새 JavaScript 파일로 업데이트를 푸시 한 후에도 클라이언트 브라우저가 캐시 된 버전의 파일을 사용하고 업데이트를 볼 수 없다는 것입니다. 분명히 지원 전화 ctrlF5를 …


14
모든 Angular 프로젝트에 대해 생성 된 엄청난 수의 파일
Angular에 대한 간단한 hello world 앱을 시작하고 싶었습니다. 공식 빠른 시작 의 지침에 따라 설치시 프로젝트에 32,000 개의 파일이 생성되었습니다. 나는 이것이 실수이거나 무언가를 놓쳤다 고 생각했기 때문에 angular-cli 을 사용하기로 결정 했지만 프로젝트를 설정 한 후 41,000 개의 파일을 계산했습니다. 내가 어디로 잘못 갔니? 내가 정말로 분명한 것을 놓치고 …

11
JavaScript 변수를 설정 해제하는 방법?
JavaScript에 전역 변수가 있습니다 (실제로는 window속성이지만 중요하지는 않습니다). 이전 스크립트로 이미 채워져 있지만 나중에 그 값을 보거나 실행하기 위해 다른 스크립트를 원하지 않습니다. 한정된. 나는 some_var = undefined테스트 목적으로 작동 typeof some_var == "undefined"했지만 실제로 그것이 올바른 방법이라고 생각하지 않습니다. 어떻게 생각해?

28
JavaScript 날짜를 UTC로 어떻게 변환합니까?
웹 사이트 사용자가 기간을 입력한다고 가정 해 보겠습니다. 2009-1-1 to 2009-1-3 일부 처리를 위해이 날짜를 서버로 보내야하지만 서버는 모든 날짜와 시간이 UTC로 예상됩니다. 이제 사용자가 알래스카, 하와이 또는 피지에 있다고 가정합니다. UTC와는 시간대가 다르므로 날짜 범위를 다음과 같이 변환해야합니다. 2009-1-1T8:00:00 to 2009-1-4T7:59:59 JavaScript Date 객체를 사용하여 첫 번째 "현지화 된"날짜 …
590 javascript  date  utc 


3
텍스트에서 공백을 모두 제거하십시오.
$("#topNav" + $("#breadCrumb2nd").text().replace(" ", "")).addClass("current"); 이것은 내 코드의 스 니펫입니다. 다른 ID의 텍스트 속성을 얻은 후 ID에 클래스를 추가하고 싶습니다. 이 문제는 내가 필요한 텍스트를 보유한 ID이며 글자 사이에 공백이 있습니다. 공백을 제거하고 싶습니다. 나는 시도 TRIM()하고 REPLACE()있지만, 이것은 부분적으로 만 작동합니다. 는 REPLACE()단지 1 공간을 제거합니다.
587 javascript  jquery 

30
HTML 양식 읽기 전용 SELECT 태그 / 입력
HTML 사양에 따르면 HTML의 select태그에는 readonly속성 이없고 속성 만 disabled있습니다. 따라서 사용자가 드롭 다운을 변경하지 못하게하려면을 사용해야 disabled합니다. 유일한 문제는 비활성화 된 HTML 양식 입력이 POST / GET 데이터에 포함되지 않는다는 것입니다. 태그 의 readonly속성 을 에뮬레이트 select하고 POST 데이터를 얻는 가장 좋은 방법은 무엇입니까 ?
587 javascript  html 

18
브라우저 창이 현재 활성화되어 있지 않은지를 감지하는 방법이 있습니까?
정기적으로 활동하는 JavaScript가 있습니다. 사용자가 사이트를보고 있지 않은 경우 (예 : 창 또는 탭에 포커스가없는 경우) 실행하지 않는 것이 좋습니다. JavaScript를 사용하여이를 수행 할 수있는 방법이 있습니까? 내 기준점 : 사용중인 창이 활성화되어 있지 않으면 Gmail 채팅에서 소리가납니다.

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