«javascript» 태그된 질문

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

13
JavaScript의 익명 함수에 대한 removeEventListener
메서드가있는 개체가 있습니다. 이러한 메서드는 익명 함수 내부의 개체에 배치됩니다. 다음과 같이 보입니다. var t = {}; window.document.addEventListener("keydown", function(e) { t.scroll = function(x, y) { window.scrollBy(x, y); }; t.scrollTo = function(x, y) { window.scrollTo(x, y); }; }); (더 많은 코드가 있지만 문제를 보여주기에는 충분합니다) 이제 경우에 따라 이벤트 리스너를 중지하고 …



12
자바 스크립트를 사용하여 테이블 만들기
3 행 2 셀로 테이블을 만드는 JavaScript 함수가 있습니다. 아무도 내 기능을 사용하여 아래 테이블을 만들 수있는 방법을 말해 줄 수 있습니까 (내 상황에 따라이 작업을 수행해야 함)? 다음은 내 javascript 및 html 코드입니다. function tableCreate() { //body reference var body = document.getElementsByTagName("body")[0]; // create elements <table> and a <tbody> …

12
튜플에서 JavaScript 변수 할당
Python 2 및 Python 3과 같은 다른 언어에서는 값을 정의하고 튜플 변수에 할당하고 다음과 같이 값을 검색 할 수 있습니다. tuple = ("Bob", 24) name, age = tuple print(name) #name evaluates to Bob print(age) #age evaluates to 24 JavaScript에 비슷한 것이 있습니까? 아니면 배열을 사용하여 추악한 방식으로 수행해야합니까? tuple = …

6
NPM을 통해 Yarn을 사용하는 경우 차이점은 무엇입니까?
Yarn 과 NPM 의 차이점은 무엇입니까 ? 이 질문을 작성하는 시점에서 난 단지 같은 NPM 명령의 원사 것과 동일합니다 무엇 인터넷 보여주는 몇 가지 기사를 찾을 수 있습니다 이 . 기능이 동일합니까 (Yarn이 로컬 캐싱을 수행하고 패키지를 한 번만 다운로드하면되는 것처럼 보임). 이것 외에 NPM에서 Yarn으로 이동하면 어떤 이점이 있습니까?
101 javascript  npm  yarnpkg 

22
객체 속성 및 JSON.stringify 정렬
내 응용 프로그램에는 많은 객체가 있으며,이를 문자열 화하여 디스크에 저장합니다. 불행히도 배열의 객체가 조작되고 때때로 교체 될 때 객체의 속성은 다른 순서 (생성 순서?)로 나열됩니다. 배열에서 JSON.stringify ()를 수행하고 저장하면 diff는 속성이 다른 순서로 나열되는 것을 보여줍니다. 이는 diff 및 병합 도구를 사용하여 데이터를 더 병합하려고 할 때 성가신 일입니다. …
101 javascript  json 



4
렌더링시 내 onClick이 호출되는 이유는 무엇입니까? -React.js
내가 만든 구성 요소가 있습니다. class Create extends Component { constructor(props) { super(props); } render() { var playlistDOM = this.renderPlaylists(this.props.playlists); return ( <div> {playlistDOM} </div> ) } activatePlaylist(playlistId) { debugger; } renderPlaylists(playlists) { return playlists.map(playlist => { return <div key={playlist.playlist_id} onClick={this.activatePlaylist(playlist.playlist_id)}>{playlist.playlist_name}</div> }); } } function mapStateToProps(state) { return { playlists: …

5
KeyboardEvent.keyCode는 더 이상 사용되지 않습니다. 이것은 실제로 무엇을 의미합니까?
MDN에 따르면 우리는 이 속성을 사용 하지 않아야 .keyCode합니다. 더 이상 사용되지 않습니다. https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/keyCode W3 학교에서는이 사실이 무시되고 .keyCode호환성을 위해서만 제공되며 DOM 이벤트 사양의 최신 버전이 .key대신 속성을 사용하도록 권장 한다는 부수적 인 메모 만 있습니다. 문제는 .key브라우저에서 지원하지 않는 것인데 무엇을 사용해야할까요? 내가 놓친 것이 있습니까?

8
변형없이 객체에서 값 제거
원래 객체를 변경하지 않고 특정 키의 객체에서 값을 제거하는 좋고 짧은 방법은 무엇입니까? 다음과 같은 작업을하고 싶습니다. let o = {firstname: 'Jane', lastname: 'Doe'}; let o2 = doSomething(o, 'lastname'); console.log(o.lastname); // 'Doe' console.log(o2.lastname); // undefined 그러한 작업을위한 많은 불변성 라이브러리가 있다는 것을 알고 있지만 라이브러리 없이는 빠져 나가고 싶습니다. 그러나 …

13
ReactJS에서 어떻게 Hover합니까? -빠른 마우스 오버 중에 onMouseLeave가 등록되지 않았습니다.
인라인 스타일링을 할 때 ReactJS에서 hover 이벤트 또는 활성 이벤트를 어떻게 얻을 수 있습니까? 나는 onMouseEnter, onMouseLeave 접근 방식이 버그가 있음을 알았으므로 다른 방법이 있기를 바랍니다. 특히 구성 요소 위로 마우스를 빠르게 가져 가면 onMouseEnter 이벤트 만 등록됩니다. onMouseLeave는 실행되지 않으므로 상태를 업데이트 할 수 없습니다. ": active"css 가상 클래스를 …

6
ES6 Iterable을 배열로 변환
길이가 유한하다는 것을 미리 알고있는 배열과 같은 Javascript ES6 Iterable이 있다고 가정합니다.이를 Javascript 배열로 변환하는 가장 좋은 방법은 무엇입니까? 그렇게하는 이유는 underscore 및 lodash와 같은 많은 js 라이브러리가 배열 만 지원하기 때문입니다. 따라서 Iterable에서 해당 함수를 사용하려면 먼저 배열로 변환해야합니다. 파이썬에서는 list () 함수를 사용할 수 있습니다. ES6에 상응하는 것이 …

6
순수 자바 스크립트는 입력 값 변경을 수신합니다.
입력을 수신하는 상수 함수를 만들 수있는 방법이 있습니까? 입력 값이 변경되면 즉시 무언가가 트리거됩니까? 순수한 자바 스크립트, 플러그인, 프레임 워크를 사용하지 않는 것을 찾고 있는데 HTML을 편집 할 수 없습니다. 예를 들면 다음과 같습니다. input의 값을 변경하면 MyObject이 함수가 실행됩니다. 도움이 필요하세요?
101 javascript 

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