«javascript» 태그된 질문

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

5
JavaScript 스크립트 실행을 거부했습니다. 요청 내에서 찾은 스크립트의 소스 코드
WebKit에서 JavaScript에 다음 오류가 발생합니다. JavaScript 스크립트 실행을 거부했습니다. 요청 내에서 찾은 스크립트의 소스 코드입니다. 코드는 JavaScript 스피너 용 입니다. ASCII Art를 참조하십시오 . 정상적으로 작동하는 데 사용 된 코드는 Camino 및 Firefox에서 여전히 올바르게 작동합니다. 오류는 페이지가 POST를 통해 저장되고 GET을 통해 검색 될 때만 발생하는 것으로 보입니다. Chrome …

8
첫 번째를 제외한 모든 하위 요소를 선택합니다.
다음이 있다고 가정합니다. <ul> <li>First item</li> <li>Second item</li> <li>Third item</li> </ul> jQuery를 사용하여 첫 번째 요소 이후에 모든 하위 요소를 어떻게 선택합니까? 따라서 다음과 같은 결과를 얻을 수 있습니다. <ul> <li>First item</li> <li class="something">Second item</li> <li class="something">Third item</li> </ul>

4
Sails.js 대 Meteor-둘 다의 장점은 무엇입니까? [닫은]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 이 질문 개선 저는 Nodejs와 그 프레임 워크에 대해 많이 읽었으며 최근에 첫 번째 전체 자바 …


4
Backbone.js 및 jQuery
Backbone은 모든 높은 수준의 추상화를 처리하고 jQuery 또는 유사한 라이브러리는 DOM과 함께 작동하고 이벤트를 정규화하는 등의 작업을 수행한다고합니다. 누군가가 간단한 실용적인 예를 들어이 진술을 이해하도록 도와주세요. 또한 Backbone, Knockout과 같은 MVC 프레임 워크의 중요한 기능 중 하나는 모델 (데이터)과 뷰를 동기화 상태로 유지한다는 것입니다. 그러나 이것은 전체 응용 프로그램이 아닌 …

6
Angular UI 라우터 단위 테스트 (URL 상태)
Angular ui 라우터에 구축 된 내 애플리케이션에서 라우터를 테스트하는 데 문제가 있습니다. 내가 테스트하고 싶은 것은 상태 전환이 URL을 적절하게 변경하는지 여부입니다 (나중에 더 복잡한 테스트가 있지만 여기서 시작합니다). 내 애플리케이션 코드의 관련 부분은 다음과 같습니다. angular.module('scrapbooks') .config( function($stateProvider){ $stateProvider.state('splash', { url: "/splash/", templateUrl: "/app/splash/splash.tpl.html", controller: "SplashCtrl" }) }) 그리고 …

7
실용적인 자바 스크립트 객체 지향 디자인 패턴의 예
애플리케이션의 자바 스크립트에서 어떤 객체 지향 디자인 패턴을 사용하며 그 이유는 무엇입니까? 공식적인 디자인 패턴이 첨부되어 있지 않더라도 코드를 게시 할 수 있습니다. 나는 많은 자바 스크립트를 작성했지만 내가하는 일에 많은 객체 지향 패턴을 적용하지 않았으며 많은 것을 놓치고 있다고 확신합니다.

5
외부 앱이 영구 모델 (서버 데이터베이스)을 변경하면 AngularJS가 뷰를 자동 업데이트 할 수 있습니까?
방금 AngularJS에 익숙해지기 시작했지만 서버 측 데이터베이스에서 무언가 변경 될 때 사용자를 위해 실시간 (새로 고침 없음)으로 자동 업데이트되는보기가있는 웹 앱을 빌드하고 싶습니다. AngularJS가 이것을 (대부분) 자동으로 처리 할 수 ​​있습니까? 그렇다면 기본 메커니즘은 무엇입니까? 예를 들어, "모델"변경에 대해 정기적으로 DB를 폴링하도록 AngularJS를 어떻게 설정합니까? 아니면 일종의 Comet 같은 메커니즘을 …

4
AngularJS에서 격리 된 범위 지시문을 단위 테스트하는 방법
AngularJS에서 격리 된 범위를 단위 테스트하는 좋은 방법은 무엇입니까? 단위 테스트를 보여주는 JSFiddle 지시어 스 니펫 scope: {name: '=myGreet'}, link: function (scope, element, attrs) { //show the initial state greet(element, scope[attrs.myGreet]); //listen for changes in the model scope.$watch(attrs.myGreet, function (name) { greet(element, name); }); } 지시문이 변경 사항을 수신하고 있는지 …

13
페이지를 새로 고침하지 않고 웹 사이트의 CSS 업데이트
CSS로 페이지를 만들었습니다. 이제 편집기에서 브라우저로 변경하고 전체 페이지를 새로 고쳐야 만 작은 변경 사항을 모두 살펴볼 수 있습니다. 하지만 애니메이션이 있기 때문에 페이지를 새로 고침하고 싶지 않습니다. 그렇다면 CSS 업데이트 후 내 사이트가 자동으로 업데이트되도록 사용할 수있는 것이 있습니까? JavaScript, jQuery, Ajax 등을 사용할 수 있습니까?
81 javascript  jquery  html  css  ajax 

2
동적 모듈 세트로 AngularJS 앱 개발
사용자가 미리 정의 된 100 개 이상의 위젯 세트에서 선택하여 위젯을 배치 (드래그 / 드롭) 할 수있는 복잡한 레이아웃이있는 애플리케이션이 있습니다. 여기서 모든 위젯은 데이터 세트 (REST 호출을 사용하여 가져옴)를 표시하는 사용자 정의 구현입니다. 특정 방식으로. 많은 블로그 게시물, 스택 오버플로 질문 및 공식 AngularJS 문서를 읽었지만 요구 사항을 처리하기 …

4
Node.js에 형식화 된 JSON 쓰기
Node.js를 사용하여 JSON을 PostBin에 POST하지만 데이터 형식이 잘못되었습니다 (여기에서 볼 수 있듯이 http://www.postbin.org/1cpndqw ). 이것은 tesT에 사용하는 코드입니다. var http = require('http'); var options = { host: 'www.postbin.org', port: 80, path: '/1cpndqw', method: 'POST' }; var req = http.request(options, function(res) { console.log('STATUS: ' + res.statusCode); console.log('HEADERS: ' + JSON.stringify(res.headers)); res.setEncoding('utf8'); …

10
if 문에서 여러 값에 대한 JQuery .hasClass
다음과 같은 간단한 if 문이 있습니다. if ($('html').hasClass('m320')) { // do stuff } 이것은 예상대로 작동합니다. 그러나 태그 if statement에 클래스가 있는지 확인 하기 위해 에 클래스를 더 추가하고 싶습니다 <html>. 모두가 아니라 적어도 하나의 클래스가 있어야하지만 더 많을 수 있도록 필요합니다. 내 유스 케이스는 I (예 : 클래스를 가지고있다 …


6
직사각형에서 직사각형으로의 빠른 교차
두 개의 직사각형이 교차하는지 테스트하는 빠른 방법은 무엇입니까? 인터넷 검색 결과이 한 줄짜리 (WOOT!)가 나왔지만 Javascript로 작성하는 방법을 이해하지 못하고 고대 C ++ 형식으로 작성된 것 같습니다. struct { LONG left; LONG top; LONG right; LONG bottom; } RECT; bool IntersectRect(const RECT * r1, const RECT * r2) { return …

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