«javascript» 태그된 질문

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


4
JavaScript의 마이크로 초 타이밍
마이크로 초 해상도의 JavaScript에 타이밍 기능이 있습니까? Chrome 용 timer.js 를 알고 있으며 Firefox, Safari, Opera, Epiphany, Konqueror 등과 같은 다른 친숙한 브라우저에 대한 솔루션이 있기를 바랍니다. IE 지원에는 관심이 없지만 IE를 포함한 답변 환영합니다. (JS에서 밀리 초 타이밍의 정확도가 낮다는 점을 감안할 때, 나는 이것에 숨을 참을 수 없습니다!) …
100 javascript 

9
JavaScript에서 URL로 이동하는 onclick 함수를 추가 하시겠습니까?
이 멋진 작은 자바 스크립트를 사용하여 사용자가 필드를 가리킬 때 필드를 강조 표시합니다. onclick링크 역할을하고 URL로 이동 하는 기능을 추가하는 방법이 있는지 알려주세요 . <script> $(function() { $('tr').hover(function() { $(this).css('background-color', '#eee'); $(this).contents('td').css({'border': '0px solid red', 'border-left': 'none', 'border-right': 'none'}); $(this).contents('td:first').css('border-left', '0px solid red'); $(this).contents('td:last').css('border-right', '0px solid red'); }, function() { …

5
XmlHttpRequest.responseJSON에서 JSON 구문 분석
자바 스크립트에서 bit.ly JSON 응답을 구문 분석하려고합니다. XmlHttpRequest를 통해 JSON을 얻습니다. var req = new XMLHttpRequest; req.overrideMimeType("application/json"); req.open('GET', BITLY_CREATE_API + encodeURIComponent(url) + BITLY_API_LOGIN, true); var target = this; req.onload = function() {target.parseJSON(req, url)}; req.send(null); parseJSON: function(req, url) { if (req.status == 200) { var jsonResponse = req.responseJSON; var bitlyUrl = …

28
자바 스크립트에서 배열의 중복 값을 계산하는 방법
현재 다음과 같은 배열이 있습니다. var uniqueCount = Array(); 몇 단계를 거치면 배열이 다음과 같이 보입니다. uniqueCount = [a,b,c,d,d,e,a,b,c,f,g,h,h,h,e,a]; 어레이에 얼마나 많은 a, b, c가 있는지 어떻게 셀 수 있습니까? 다음과 같은 결과를 원합니다. a = 3 b = 1 c = 2 d = 2 기타
100 javascript  arrays 

12
연결이 로컬 호스트인지 javascript로 확인하는 방법은 무엇입니까?
페이지로드가 내 로컬 컴퓨터에있는 경우 내 자바 스크립트를 확인하고 싶습니다. 내가 그렇게하고 싶은 이유는 개발할 때 서버 측 (C #) 유효성 검사가 모두 올바르게 작동하는지 확인하기 때문입니다. 그래서 클라이언트 측과 서버 측 오류가 모두 표시되는 것을 좋아합니다. 그래서 테스트하는 동안 jquery에 항상 잘못된 데이터를 통과시키는 플래그가 있습니다. 이렇게하면 클라이언트 측 …


3
자바 스크립트에서 const와 const {}의 차이점은 무엇입니까
전자를 공부할 때 BrowserWindow 객체를 얻는 두 가지 방법을 찾았습니다. const {BrowserWindow} = require('electron') 과 const electron = require('electron') const BrowserWindow = electron.BrowserWindow const와 const {}JavaScript 의 차이점은 무엇입니까 ? 왜 const {}캔이 작동 하는지 이해할 수 없습니다 . JS에 대해 중요한 점이 있습니까?

6
TypeError : console.log (…)는 함수가 아닙니다.
console.log를 얻는 방법이 정말 혼란 스럽습니다. 1091 행의 함수가 아닙니다. 아래의 클로저를 제거하면 1091 행은 이러한 오류를 표시하지 않습니다. Chrome 버전 43.0.2357.130 (64 비트). 다음은 코드입니다. $scope.columnNameChanged = function (tableColumn) { setDirtyColumn(tableColumn); //propagate changes to the key fields for (var i = 0; i < $scope.tableIndexes.length; ++i) { for (var …
100 javascript 

7
jQuery append () 대 appendChild ()
다음은 몇 가지 샘플 코드입니다. function addTextNode(){ var newtext = document.createTextNode(" Some text added dynamically. "); var para = document.getElementById("p1"); para.appendChild(newtext); $("#p1").append("HI"); } <div style="border: 1px solid red"> <p id="p1">First line of paragraph.<br /></p> </div> append()과 의 차이점은 무엇입니까 appendChild()? 실시간 시나리오가 있습니까?

2
진실 또는 거짓을 명시 적 부울로 변환
변수가 있습니다. 그것을라고 부르 자 toto. 이것은 toto설정할 수 있습니다 undefined, null문자열, 또는 객체. toto가 데이터로 설정 되어 있는지 확인하고 싶습니다. 즉, 문자열이나 객체로 설정되고 undefinednor가 아닌 null다른 변수에 해당 부울 값을 설정 한다는 의미입니다 . 나는 !!다음과 같은 구문을 생각했다 . var tata = !!toto; // tata would be …

9
React component / div를 드래그 가능하게 만드는 권장 방법
드래그 가능한 (즉, 마우스로 재배치 할 수있는) React 구성 요소를 만들고 싶습니다. 이는 반드시 전역 상태 및 분산 된 이벤트 핸들러를 포함하는 것으로 보입니다. JS 파일의 전역 변수를 사용하여 더러운 방식으로 할 수 있으며 멋진 클로저 인터페이스로 래핑 할 수도 있지만 React와 더 잘 맞 물리는 방법이 있는지 알고 싶습니다. …

21
JavaScript를 사용하여 긴 배열을 더 작은 배열로 분할하는 방법
전자 메일 배열이 있고 (단지 1 개 또는 100 개일 수 있음) ajax 요청 (방법을 알고 있음)과 함께 배열을 보내야하지만 다음이있는 배열 만 보낼 수 있습니다. 10 개 이하의 이메일이 있습니다. 따라서 원래 20 개의 전자 메일 배열이있는 경우 각각 10 개씩 2 개의 배열로 분할해야합니다. 또는 원래 배열에 15 …

4
콜백이 반환 될 때까지 "대기"하는 방법은 무엇입니까?
아래 예와 같이 간단한 콜백을 사용하는 경우 : test() { api.on( 'someEvent', function( response ) { return response; }); } async / await를 사용하도록 함수를 어떻게 변경할 수 있습니까? 특히 'someEvent'가 한 번만 호출된다고 가정하면 함수 테스트가 다음과 같이 콜백이 실행될 때까지 반환되지 않는 비동기 함수가되기를 바랍니다. async test() { …


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