«javascript» 태그된 질문

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

7
AngularJS 서비스에 모의 객체 삽입
AngularJS 서비스가 작성되었으며 단위 테스트를 원합니다. angular.module('myServiceProvider', ['fooServiceProvider', 'barServiceProvider']). factory('myService', function ($http, fooService, barService) { this.something = function() { // Do something with the injected services }; return this; }); 내 app.js 파일에는 다음이 등록되어 있습니다. angular .module('myApp', ['fooServiceProvider','barServiceProvider','myServiceProvider'] ) DI가 다음과 같이 작동하는지 테스트 할 수 있습니다. describe("Using the …

7
내 JavaScript가 JSFiddle에서 작동하지 않는 이유는 무엇입니까?
이 JSFiddle 의 문제점을 찾을 수 없습니다 . HTML : <input type="button" value="test" onclick="test()"> 자바 스크립트 : function test(){alert("test");} 그리고 버튼을 클릭해도 아무 일도 일어나지 않았습니다. 콘솔에 "테스트가 정의되지 않았습니다"라고 표시됩니다. JSFiddle 문서를 읽었습니다. 거기에 JS 코드가 추가 <head>되고 HTML 코드가 추가 되었다고합니다 (따라서이 <body>JS 코드는 html보다 이전 버전이므로 작동해야합니다).

5
Angular 지시어 확장
타사 지시문 (특히 Angular UI Bootstrap )을 약간 수정하고 싶습니다 . pane지시문 의 범위에 추가하고 싶습니다 . angular.module('ui.bootstrap.tabs', []) .controller('TabsController', ['$scope', '$element', function($scope, $element) { // various methods }]) .directive('tabs', function() { return { // etc... }; }) .directive('pane', ['$parse', function($parse) { return { require: '^tabs', restrict: 'EA', transclude: true, …

6
Node.js 용 비동기 함수를 작성하는 방법
나는 정확히 어떻게 비동기 함수를 작성해야하는지에 대해 연구하려고했습니다. 많은 문서를 훑어 본 후에도 여전히 명확하지 않습니다. Node 용 비동기 함수를 어떻게 작성합니까? 오류 이벤트 처리를 올바르게 구현하려면 어떻게해야합니까? 내 질문을하는 또 다른 방법은 다음과 같습니다. 다음 기능을 어떻게 해석해야합니까? var async_function = function(val, callback){ process.nextTick(function(){ callback(val); }); }; 또한 SO …

6
Internet Explorer가 실패 후 Ajax 호출에서 HTTP 게시물 본문을 보내지 않는 이유는 무엇입니까?
다음 시나리오를 안정적으로 재현 할 수 있습니다. 서버에 AJAX 요청을 보내는 작은 HTML 페이지 만들기 (HTTP POST 사용) 네트워크 연결을 끊고 다시 연결 IE가 실패 후 생성하는 패킷 모니터링 네트워크 연결에 실패한 후 IE는 다음 AJAX 요청을하지만 HTTP 게시를 수행 할 때 본문이 아닌 HTTP 헤더 만 보냅니다 . 이것은 …

1
jQuery 버전 1, 버전 2 및 버전 3의 차이점은 무엇입니까? [닫은]
닫힘 . 이 질문은 더 집중되어야 합니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중하도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이 질문 개선 최근에 webchart.jsjQuery 버전 2를 사용 하는 페이지 디자인을 우연히 발견 했고 jQuery 버전 1을 …
114 javascript  jquery 

9
문자열 연결이 배열 결합보다 빠른 이유는 무엇입니까?
오늘 저는 문자열 연결 속도에 대해이 글을 읽었습니다 . 놀랍게도 문자열 연결이 승자였습니다. http://jsben.ch/#/OJ3vo 결과는 제가 생각했던 것과 반대였습니다. 게다가, 같은 반대로 설명이에 대한 많은 기사가 이 . 브라우저가 concat최신 버전의 문자열 에 최적화되어 있다고 생각할 수 있지만 어떻게 그렇게합니까? +문자열을 연결할 때 사용하는 것이 더 낫다고 말할 수 있습니까 …

2
ko.utils.unwrapObservable을 언제 사용합니까?
KnockoutJS를 사용하여 몇 가지 사용자 지정 바인딩을 작성했습니다. ko.utils.unwrapObservable(item)코드를 보면 언제 사용할지 아직 확실하지 않습니다 . 그 호출은 기본적으로 item관찰 가능 여부를 확인합니다 . 그렇다면 value ()를 반환하고 그렇지 않은 경우 값을 반환합니다. 사용자 정의 바인딩 생성에 대한 Knockout 섹션을 살펴보면 다음과 같은 구문이 있습니다. var value = valueAccessor(), allBindings …

3
ReactJS : 양방향 무한 스크롤링 모델링
우리의 응용 프로그램은 무한 스크롤을 사용하여 이기종 항목의 큰 목록을 탐색합니다. 몇 가지 주름이 있습니다. 일반적으로 사용자는 10,000 개의 항목 목록을 가지고 있고 3k 이상을 스크롤해야합니다. 이들은 풍부한 항목이므로 브라우저 성능이 허용되지 않을 때까지 DOM에 수백 개만있을 수 있습니다. 항목의 높이는 다양합니다. 항목에는 이미지가 포함될 수 있으며 사용자가 특정 날짜로 …

11
WebRTC-확장 가능한 라이브 스트림 방송 / 멀티 캐스팅
문제: WebRTC는 P2P 비디오 / 오디오 연결을 제공합니다. p2p 통화, 행 아웃에 적합합니다. 하지만 방송은 어떨까요 (일대 다, 예를 들어 1 대 10000)? 방송사 "B"와 두 명의 참석자 "A1", "A2"가 있다고 가정 해 보겠습니다. 물론 해결할 수있는 것 같습니다. B를 A1에 연결하고 B를 A2에 연결하기 만하면됩니다. 따라서 B는 비디오 / …


21
문자열에서 모든 악센트 부호가있는 문자를 효율적으로 교체 하시겠습니까?
가난한 사람 이 클라이언트 측에서 정렬에 가까운 정렬을 구현 하려면 문자열에서 효율적인 단일 문자 교체 를 수행하는 JavaScript 함수가 필요 합니다. 내가 의미하는 바는 다음과 같습니다 (독일어 텍스트에 적용되며 다른 언어는 다르게 정렬 됨). 기본 정렬이 잘못됨 : abcouz ä ö ü 데이터 정렬-올바름 : a ä bco ö u …


6
Webpack 4-최소화를 구성하는 방법?
Webpack 4에는 다음 설명이 함께 제공됩니다. webpack.optimize.UglifyJsPlugin이 제거되었습니다. 대신 config.optimization.minimize를 사용하십시오. 충분히 공평하지만, 예를 들어 캐시 디렉토리를 변경하기 위해 내부에서 실행되는 UglifyJsPlugin 인스턴스 구성에 대한 정보를 찾을 수 없습니다. 할 수 있습니까?


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