«javascript» 태그된 질문

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

1
Angular8 Firebase 구성 오류 '@ angular / fire / angularfire2'
firebase로 각도를 구성 한 후 'ng serve'를 시도 할 때 오류가 발생했습니다. 이 오류 메시지를 Google 검색했지만 아무것도 찾을 수 없습니다. 오류 메시지에서이 문제는 라이브러리 자체와 관련이 있습니다. user@user-MacBookPro post % ng serve 10% building 3/3 modules 0 activeℹ 「wds」: Project is running at http://localhost:4200/webpack-dev-server/ ℹ 「wds」: webpack output is …

4
Node.js 12에서 선택적 체인을 사용하는 방법
선택적 체인 ( obj?.param1?.param2)은 훌륭한 기능 인 것처럼 보였으며 실제로 구현 된 것을보고 싶었고 마침내 중첩 된 if, 임의의 함수 및 그러한 간단한 작업에 대한 것이 아닌 것을 제거하고 싶었습니다. 그러나 문제가 있는데 작동하지 않습니다. 노드 12로 업데이트했는데 여전히 오류가 발생합니다. var dude = res?.param?.params[0] SyntaxError: Unexpected token '.' 또는 …

2
.map ()과 같은 고차 함수는 JavaScript에서 어떻게 내부적으로 작동합니까?
오늘날 모든 사람들은 코드를 적게 작성하여 유망한 결과를 얻기 위해 이러한 종류의 고차 함수 를 사용하려고합니다 . 그러나 이러한 기능이 내부적으로 어떻게 작동하는지 궁금합니다. 내가 같은 것을 쓰면 var numbers = [16, 25, 36]; var results = numbers.map(Math.sqrt); console.log(results); // [4, 5, 6] 코드 스 니펫 실행결과 숨기기스 니펫 확장 …

4
자바 스크립트의 배열을 간단한 객체로 변경하십시오.
다음과 같은 추가 객체가 포함 된 배열이있는 간단한 JSON이 있습니다. languagePack: [ { 'key': 'Username', 'value': 'Benutzername', 'group': 'default' }, { 'key': 'Password', 'value': 'Passwort', 'group': 'default' } ] 그러나 내가 정말로 원하는 것은 다음과 같은 객체입니다. languagePack: { 'Username': 'Benutzername', 'Password': 'Passwort' } 그래서 배열을 배열이나 객체 내부의 간단한 …

1
React material-UI 자동 완성에서 가치 얻기
React Material-UI ( https://material-ui.com/components/autocomplete/ ) 의 문서를 참조하고 있습니다. 데모 코드에서 <Autocomplete options={top100Films} getOptionLabel={(option: FilmOptionType) => option.title} style={{ width: 300 }} renderInput={params => ( <TextField {...params} label="Combo box" variant="outlined" fullWidth /> )} /> 어떻게 작동하는지 알지만 선택한 값을 얻는 방법을 잘 모르겠습니다. 예를 들어, onChange선택에 따라 몇 가지 조치를 취할 …

5
세로로 스크롤 할 때 가로 스크롤을 허용하지 마십시오 (또는 그 반대)
overflow-x및로 overflow-y설정된 목록 이 auto있습니다. 또한 운동량 스크롤을 설정 했으므로 터치 스크롤이 모바일에서 잘 작동합니다 webkit-overflow-scrolling: true. 그러나 문제는 세로 스크롤 할 때 가로 스크롤을 비활성화하는 방법을 알 수 없다는 것입니다. 왼쪽 상단 또는 오른쪽 상단으로 스 와이프하면 테이블이 대각선으로 스크롤되므로 사용자 환경이 실제로 좋지 않습니다. 사용자가 세로 스크롤 할 …

2
JavaScript에서 C #으로 숫자 정밀도 손실
MessagePack과 함께 SignalR을 사용하여 JavaScript와 C # 간의 값을 직렬화 및 역 직렬화하는 경우 수신 측에서 C #에 약간의 정밀 손실이 나타납니다. 예를 들어 JavaScript에서 C #으로 0.005 값을 보내고 있습니다. deserialized 값이 C # 측에 나타나면 value 0.004999999888241291가 가깝습니다. 그러나 정확히 0.005는 아닙니다. JavaScript 측의 값 Number은 C # …

2
균일 한 간격으로 점선 원을 만드는 방법은 무엇입니까?
CSS로 점선을 만들고 싶었고 다음 프로세스로 만들었습니다. 이 프로세스에 의해 점선 원이 표시 될 수 있지만, 점선의 끝과 시작 사이의 간격이 좁아지고 간격이 균일하지 않았다. .c { width: 500px; height: 500px; border-width: 15px; border-style: dashed; border-radius: 600px; } <div class="c"></div> 코드 스 니펫 실행결과 숨기기스 니펫 확장 간격을 균일하게 만드는 …
16 javascript  html  css 

2
하나의 NPM 패키지에서 여러 ES6 모듈을 내보내는 방법
하나의 파일에 대략 5 개의 서로 다른 ES6 클래스로 구성된 비교적 작은 NPM 패키지를 만들었습니다. export default class MyClass { // ... } 그런 다음 다음과 같은 패키지의 시작점을 설정했습니다. export { default as MyClass } from './my-class.js'; export { default as MyOtherClass } from './my-other-class.js'; 그런 다음 webpack과 babel을 …

8
Ctrl + 클릭을 사용하여 여러 셀을 선택하는 방법
숫자가있는 테이블이 있습니다. 표에서 셀을 클릭하면 활성 상태가 전환됩니다. 하나의 셀을 선택하고 crtl을 누르고 다른 셀을 선택하고 결과적으로 첫 번째와 두 번째 사이의 셀이 활성화됩니다. 그것을 구현하는 방법? 코드 펜 https://codepen.io/geeny273/pen/GRJXBQP <div id="grid"> <div class="cell">1</div> <div class="cell">2</div> <div class="cell">3</div> <div class="cell">4</div> <div class="cell">5</div> <div class="cell">6</div> </div> const grid = document.getElementById("grid") …
16 javascript  html  css 

1
JEST 테스트에서 getComputedStyle ()이 Chrome / Firefox DevTools의 계산 된 스타일에 다른 결과를 반환하는 이유
material-uiMyStyledButton 기반 사용자 정의 버튼 ( )을 작성했습니다 . Button import React from "react"; import { Button } from "@material-ui/core"; import { makeStyles } from "@material-ui/styles"; const useStyles = makeStyles({ root: { minWidth: 100 } }); function MyStyledButton(props) { const buttonStyle = useStyles(props); const { children, width, ...others } = …

7
자바 스크립트 배열 구조
학생 및 학부모 주소가있는 배열이 있습니다. 예를 들어 const users = [{ id: 1, name: 'John', email: 'johnson@mail.com', age: 25, parent_address: 'USA', relationship:'mother' }, { id: 1, name: 'John', email: 'johnson@mail.com', age: 25, parent_address: 'Spain', relationship:'father' }, { id: 2, name: 'Mark', email: 'mark@mail.com', age: 28, parent_address: 'France', relationship:'father' } …

1
타원 엔벨로프 데이터의 D3 맵 작성
나는 타원, 더 구체적으로 타원 "봉투"가있는이 데이터 세트를 가지고 있습니다. 누군가 내가 D3 맵에서 어떻게 그릴 수 있는지에 대한 조언이 있는지 궁금합니다. 이미 메르카토르 투영을 사용한지도 설정이 있습니다. 이 stackoverflow 답변에는 createEllipse 함수가 있어서 닫았지만 데이터를 올바르게 해석하고 싶습니다. 데이터에서 타원의 장축 / 부축 값을 연결하고 회전에 방위각을 사용했는데 이것이 …

3
Vue 프로젝트에서 promise.finally가 Edge에서 작동하지 않는 이유는 무엇입니까?
Polyfill을 Edge에서 작동시키는 데 엄청난 문제가 있습니다. 나는 모든 시도가 작동하지 않는 문서를 따르려고했습니다. 그것은 약속입니다. 마지막으로 작동하지 않는 것 같습니다. 이것은 vuex 모듈 에서 발생 하므로 vue.config의 transpileDependencies에 vuex를 추가하려고했지만 운이 없습니다. 내 babel.config.js : module.exports = { presets: [['@vue/cli-plugin-babel/preset', { useBuiltIns: 'entry', }]], }; 내 main.js에서 맨 위에 …

1
getter에서 반환 된 함수의`this` 키워드 값
다음 예 에서이 키워드 의 예상치 못한 값을 찾았습니다 . let x = { z : 10 , get func1() { return function(v) { console.log(this === v); } } } x.func1(x) 코드 스 니펫 실행결과 숨기기스 니펫 확장 의 값 이 키워드는 객체입니다 X 가 그 객체에서 실행되는 것처럼 내가에만 …

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