«javascript» 태그된 질문

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


18
인라인과 외부 자바 스크립트는 언제 사용해야합니까?
성능과 유지 관리 용이성 측면에서 외부 스크립트를 포함 시키거나 HTML 코드와 함께 인라인으로 작성해야하는시기를 알고 싶습니다. 이것에 대한 일반적인 관행은 무엇입니까? 실제 시나리오-클라이언트 측 양식 유효성 검사가 필요한 여러 HTML 페이지가 있습니다. 이를 위해이 모든 페이지에 포함 된 jQuery 플러그인을 사용합니다. 그러나 문제는, 나는 : 이 스크립트를 인라인으로 구성하는 코드를 …

7
ImmutableJS로 List 내의 요소를 업데이트하는 방법은 무엇입니까?
공식 문서가 말한 내용은 다음과 같습니다. updateIn(keyPath: Array<any>, updater: (value: any) => any): List<T> updateIn(keyPath: Array<any>, notSetValue: any, updater: (value: any) => any): List<T> updateIn(keyPath: Iterable<any, any>, updater: (value: any) => any): List<T> updateIn(keyPath: Iterable<any, any>, notSetValue: any, updater: (value: any) => any): List<T> 정상적인 웹 개발자 (기능 프로그래머가 아님)가 …


1
JavaScript 이중 콜론 (바인드 연산자)
아시다시피, .bind()기능 에 대한 지름길에 대한 제안이 있으므로 다음과 같이 작성할 수 있습니다. ::this.handleStuff 그리고 es5에서와 같이 작동합니다 : this.handleStuff.bind(this) 내 질문은 :이 방법으로 인수를 전달할 수 있습니까? 위에서 언급 한 바로 가기로 이것을 작성하는 방법을 의미합니다. this.handleStuff.bind(this, 'stuff') React에서 매우 일반적인 패턴이므로 조금 짧게 만드는 것이 좋습니다.

5
Chrome 웹킷 검사기에서 '안전하지 않은 자바 스크립트가 URL로 프레임에 액세스하려고합니다…'오류가 계속 발생 함
예를 들어 Facebook API로 작업 할 때 Chrome (또는 다른 웹킷 브라우저)은 이러한 "안전하지 않은 JavaScript로 URL에 프레임에 액세스하려고합니다 ..."를 많이 발생시킵니다. 실제 작업을 방해하지는 않지만 Javascript 콘솔을 기본적으로 사용할 수 없게 만듭니다. 콘솔에서 이러한 오류를 구체적으로 억제하는 방법이 있는지 알고 싶습니다. 또는 다른 사람들이 생각할 수있는 솔루션이 있다면 정말 …

6
nodeValue 대 innerHTML 및 textContent. 선택하는 방법?
레이블 요소의 내부 텍스트를 변경하기 위해 일반 js를 사용하고 있으며 innerHTML 또는 nodeValue 또는 textContent를 사용해야하는 근거를 확신하지 못했습니다. 새 노드를 만들거나 HTML 요소 등을 변경할 필요가 없습니다. 텍스트 만 바꾸십시오. 코드의 예는 다음과 같습니다. var myLabel = document.getElementById("#someLabel"); myLabel.innerHTML = "Some new label text!"; // this works myLabel.firstChild.nodeValue = …



11
객체 보존 키로 매핑
그만큼 mapunderscore.js 함수는 javascript 객체와 함께 호출 된 경우 객체 값에서 매핑 된 값의 배열을 반환합니다. _.map({one: 1, two: 2, three: 3}, function(num, key){ return num * 3; }); => [3, 6, 9] 키를 보존하는 방법이 있습니까? 즉, 나는 반환하는 함수를 원한다 {one: 3, two: 6, three: 9}


13
브라우저없이 JavaScript를 실행 하시겠습니까?
브라우저없이 Javascript 프로그래밍을 찾고 있습니다. 다른 스크립팅 언어 (ruby, php, perl, python ...)를 실행하는 것처럼 Linux 또는 Mac OS X 명령 행에서 스크립트를 실행하고 싶습니다. $ javascript my_javascript_code.js 거미 원숭이 (Mozilla)와 v8 (Google)을 살펴 보았지만 둘 다 내장 된 것으로 보입니다. Javascript를 스크립트 언어로 사용하여 명령 행에서 실행하는 사람이 있습니까? …

2
D3.js : .append (“g”) D3.js 코드에서 'g'란 무엇입니까?
나는에 새로운 D3.js, 오늘만 배우기 시작 나는하여 보았다 도넛 예를 들어 ,이 코드를 발견 var svg = d3.select("body").append("svg") .attr("width", width) .attr("height", height) .append("g") .attr("transform", "translate(" + width / 2 + "," + height / 2 + ")"); 문서를 검색 했지만 .append("g")추가 내용을 이해하지 못했습니다. 심지어 D3구체적입니까? 여기에서 지침을 찾고
129 javascript  d3.js 

12
HTML에서 페이지를 새로 고칠 때 페이지 스크롤 위치를 맨 위로 이동
divs로 게시하는 웹 사이트를 구축 중 입니다. X를 스크롤 한 후 페이지를 새로 고치면 스크롤 위치가 X로 페이지가로드됩니다. 페이지를 새로 고침 할 때 페이지를 맨 위로 스크롤하려면 어떻게해야합니까? 내가 생각할 수 있는 것은 페이지 스크롤을 맨 위로 설정하기 위해 페이지의 onLoad()함수로 실행되는 일부 JS 또는 jQuery 입니다. 그러나 나는 그것을 …


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