«javascript» 태그된 질문

JavaScript (Java와 혼동하지 말 것)는 클라이언트 측 및 서버 측 스크립팅 모두에 사용되는 약한 동적 수준의 다중 패러다임 약한 언어입니다. ECMAScript, JavaScript, JScript 등의 일반적인 구현과 관련된 질문에이 태그를 사용하십시오. JS는 일반적으로 ECMA-cousin, ActionScript를 참조하지 않습니다.

6
Facebook의 React와 웹 구성 요소의 장단점 (폴리머)
다가오는 웹 구성 요소 사양에 비해 Facebook의 React 의 주요 이점은 무엇입니까 (또는 그 반대) (또는 더 많은 애플 대 애플 비교는 Google의 폴리머 라이브러리 와 비교할 수 있습니다 )? 이 JSConf EU 대화 및 React 홈페이지 에 따르면 React의 주요 이점은 다음과 같습니다. 구성 요소 모델을 사용하여 분리 및 …
521 javascript  html 

7
JavaScript에서 ==를 사용하는 것이 의미가 있습니까?
에서 자바 스크립트, 좋은 부품 , 더글러스 크록 포드는 썼다 : : 자바 스크립트는이 개 평등 사업자의 세트를 가지고 ===와 !==, 그들의 사악한 쌍둥이 ==와 !=. 좋은 것은 당신이 기대하는 방식으로 작동합니다. 두 피연산자가 동일한 유형이고 동일한 값을 갖는 경우, ===생성 true하고 !==생성합니다 false. 피연산자가 같은 유형일 때 사악한 쌍둥이가 …

5
ES6에서“var”키워드를 사용해야 할 이유가 있습니까?
ES6에 대한 Babel의 가이드 는 다음과 같이 말합니다. let새로운 것 var입니다. 명백하게 유일한 차이점이다 var현재 범위에 도착 기능 하면서, let현재의 범위에 도착 블록 . 이 답변 에는 좋은 예가 있습니다. varES6 코드에서 사용해야 할 이유가 없습니다 . 주어진 변수를 전체 함수로 범위를 지정하려는 경우에도 let함수 블록의 맨 위에 선언을 넣어 …
261 javascript  es6 

6
ES6에서 'let'대 'const'를 얼마나 사용해야합니까?
최근에 io.js에 대한 많은 ES6 코드를 작성했습니다. 배울 수있는 코드가 많지 않기 때문에 갈 때마다 고유 한 규칙을 정의하고있는 것 같습니다. 내 질문은 언제 사용할 const것인지에 관한 것 let입니다. 이 규칙을 적용했습니다 const. 가능하면을 사용하십시오 . let값을 변경해야 할 경우 에만 사용 하십시오. ( 나중에 a const를 a로 변경 let하면 …
214 javascript  es6 

1
기본 ES6 약속이 블루 버드보다 느리고 메모리를 많이 사용하는 이유는 무엇입니까?
에서 이 벤치 마크 , 스위트 블루 버드 약속에 비해 ES6의 약속으로 완료하는 데 4 시간 이상 소요되며, 메모리의 3.6 배를 사용합니다. JavaScript 라이브러리가 C로 작성된 v8의 기본 구현보다 훨씬 빠르고 가벼운 방법은 무엇입니까? 블루 버드 약속은 기본 ES6 약속과 정확히 동일한 API (및 추가 유틸리티 메소드)를 갖습니다. 기본 구현이 …

8
수명이 긴 웹 애플리케이션 개발 (20 년 이상)
현재 정부 토지 계획을위한 웹 응용 프로그램을 개발 중입니다. 애플리케이션은 대부분 브라우저에서 실행되며 데이터를로드하고 저장하기 위해 ajax를 사용합니다. 초기 개발을하고 졸업을합니다 (학생 직업). 그 후, 나머지 팀은 필요에 따라 가끔 기능을 추가합니다. 코딩 방법을 알고 있지만 대부분 토지 계획 전문가입니다. Javascript 기술의 변화 속도를 고려할 때 20 년이 지난 지금도 …

15
Java, Javascript 및 C #과 같은 메모리 관리 언어가 왜 'new'키워드를 유지 했습니까?
newJava, Javascript 및 C #과 같은 언어로 된 키워드는 클래스의 새 인스턴스를 만듭니다. 이 구문은 new힙에 클래스의 새 인스턴스를 할당하고 새 인스턴스에 대한 포인터를 반환하는 데 특히 사용되는 C ++에서 상속 된 것으로 보입니다 . C ++에서는 이것이 객체를 구성하는 유일한 방법은 아닙니다. new- 를 사용하지 않고 스택에 객체를 생성 …

3
구조적 로깅과 기본 로깅의 장점
우리는 새로운 앱을 만들고 있으며 구조화 된 로깅을 포함하고 싶습니다. 이상적인 설정은 SerilogC # 코드 및 BunyanJS 와 같은 것 입니다 . 이것들은 피드에 들어가서 fluentd여러 가지로 나갈 수 elasticsearch + kibana있습니다. 나는 처음에 생각하고있었습니다 . 우리는 이미 MySQL 데이터베이스를 가지고 있기 때문에 단기적으로 Serilog + Bunyan 설정 및 개발자가 …
110 c#  javascript  mysql  logging 

3
왜 트램펄린이 작동합니까?
기능적인 JavaScript를 수행하고 있습니다. Tail-Call Optimization 이 구현 되었다고 생각 했지만 그것이 잘못되었습니다. 따라서 나는 나 자신에게 Trampolining 을 가르쳐야했다 . 여기와 다른 곳에서 약간의 독서를 한 후, 기본 사항을 알아 내고 첫 번째 트램폴린을 만들 수있었습니다. /*not the fanciest, it's just meant to reenforce that I know what I'm …

2
JavaScript 란 무엇입니까?
이 모든 것은 W3C HTML Validator 와 같은 JavaScript 적합성에 대한 웹 페이지 를 테스트하는 방법을 찾고 있었을 때 시작되었습니다 . 아직 찾지 못했습니다. 알고 계시다면 알려주십시오. 공식 JavaScript 페이지를 찾아 ECMA Script를 찾았습니다 . 이 사람들은 스크립팅 언어를 표준화하고 (더 이상 JavaScript라고 부르지 않습니다!) ECMA-262 ( Wikipedia ) 라고 …

6
불변성이 JavaScript의 성능을 저하 시킵니까?
JavaScript에서 데이터 구조를 불변으로 취급하는 경향이 최근에 보입니다. 예를 들어 객체의 단일 속성을 변경해야하는 경우 새 속성을 사용하여 완전히 새로운 객체를 만들고 기존 객체의 다른 모든 속성을 복사하여 기존 객체를 가비지 수집하는 것이 좋습니다. (어쨌든 내 이해입니다.) 내 초기 반응은 성능에 좋지 않은 것 같습니다. 그러나 Immutable.js 및 Redux.js 와 …

28
JavaScript의 정상적인 성능 저하는 얼마나 중요합니까?
웹 개발자가 JavaScript를 사용하여 웹 응용 프로그램을 점진적으로 향상 시켜서 기능이 정상적으로 저하되도록하여 액세스 가능성을 지속적으로 유지해야합니까? 아니면 새로운 기능이나 다른 개발 영역에 집중해야합니까? 이 질문의 문구는 다음과 같습니다. JavaScript / 비활성화 된 웹 사이트 나 응용 프로그램을 사용하는 고객 / 클라이언트 / 사용자는 몇 명입니까? JavaScript 기능 (특히 거의 …

6
JQuery보다 순수한 JavaScript를 사용하는 이점
Javascript 만 사용하는 것과 JQuery 만 사용하는 것의 장점은 무엇입니까? JavaScript 및 JQuery 코딩에 대한 경험이 제한적입니다. HTML 페이지에 각각의 비트와 스 니펫을 추가했지만 대부분 다른 언어로 서버 측 내용을 코딩했습니다. 이론적으로 두 가지 접근 방식 중 하나를 사용하여 동일한 작업을 수행 할 수는 있지만 동일한 프로젝트에서 혼합 할 수도 …

22
개발자는 최신 기술을 유지할 수있는 시간을 어떻게 찾습니까? [닫은]
2004 년경까지 관리 웹 사이트를 시작한 프리랜서 웹 개발자 였지만 다시 개발 (특히 JavaScript 및 HTML5 웹 / 모바일 웹 앱)을 다시 시도하기로 결정했고 정말 인상을 받았습니다. 이러한 기술과 유사한 빠르게 변화하는 기술은 새로운 기술을 배우는 것 외에도 기존 기술을 향상시키는 데 투자하기 위해 일정한 시간이 필요합니다. 나는 꽤 가파른 …

12
최근 자바 스크립트에서 세미콜론을 제거 / 제거하는 방법으로 전환 한 이유는 무엇입니까?
최근 자바 스크립트에서 세미콜론을 생략하는 것이 유행 인 것 같습니다. 몇 년 전 자바 스크립트에서 세미콜론은 선택 사항 이며 글의 요점은 불필요하기 때문에 귀찮게해서는 안되는 것처럼 보이는 블로그 게시물 이있었습니다 . 널리 인용 된이 포스트는 그것들을 사용 하지 않는 강력한 이유를 주지 않고 단지 부작용이 거의 없다고 말합니다. GitHub 조차도 …

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