«javascript» 태그된 질문

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

6
자바 스크립트에서 특정 오류 처리 (예외를 생각해보세요)
다른 유형의 오류를 어떻게 구현하여 특정 오류를 포착하고 다른 오류가 발생하도록 할 수 있습니다 ..? 이를 달성하는 한 가지 방법은 Error객체 의 프로토 타입을 수정하는 것입니다 . Error.prototype.sender = ""; function throwSpecificError() { var e = new Error(); e.sender = "specific"; throw e; } 특정 오류 포착 : try { …

6
Thymeleaf를 사용하여 Spring 모델에서 JavaScript 변수 설정
Thymeleaf를 템플릿 엔진으로 사용하고 있습니다. Spring 모델에서 JavaScript 변수로 변수를 전달하는 방법은 무엇입니까? 스프링 측 : @RequestMapping(value = "message", method = RequestMethod.GET) public String messages(Model model) { model.addAttribute("message", "hello"); return "index"; } 고객 입장에서: <script> .... var m = ${message}; // not working alert(m); ... </script>


5
로컬 네트워크의 장치에서 webpack-dev-server에 액세스하는 방법은 무엇입니까?
일부 웹팩 개발 서버 구성이 있습니다 (전체 구성의 일부입니다). config.devServer = { contentBase: './' + (options.publicFolder ? options.publicFolder : 'public'), stats: { modules: false, cached: false, colors: true, chunk: false }, proxy: [{ path: /^\/api\/(.*)/, target: options.proxyApiTarget, rewrite: rewriteUrl('/$1'), changeOrigin: true }] }; function rewriteUrl(replacePath) { return function (req, opt) …

30
2 개의 객체 배열 병합
예를 살펴 보겠습니다. var arr1 = new Array({name: "lang", value: "English"}, {name: "age", value: "18"}); var arr2 = new Array({name : "childs", value: '5'}, {name: "lang", value: "German"}); 이 두 개체 배열을 병합하고 다음 배열을 만들어야합니다. arr3 = new Array({name: "lang", value: "German"}, {name: "age", value: "18"}, {name : "childs", …

11
JavaScript-HTML 양식 값 가져 오기
JavaScript로 전달할 HTML 양식의 값을 얻으려면 어떻게해야합니까? 이 올바른지? 내 스크립트는 텍스트 상자에서 하나, 드롭 다운 상자에서 하나씩 두 개의 인수를 사용합니다. <body> <form name="valform" action="" method="POST"> Credit Card Validation: <input type="text" id="cctextboxid" name="cctextbox"><br/> Card Type: <select name="cardtype" id="cardtypeid"> <option value="visa">Visa</option> <option value="mastercard">MasterCard</option> <option value="discover">Discover</option> <option value="amex">Amex</option> <option value="diners">Diners Club</option> …
112 javascript  html 

30
JavaScript에서 여러 배열의 데카르트 곱
На этот вопрос есть ответы на 스택 오버플로 на русском : Декартово произведение нескольких массивов JavaScript에서 여러 배열의 데카르트 곱을 어떻게 구현 하시겠습니까? 예로서, cartesian([1, 2], [10, 20], [100, 200, 300]) 돌아와야한다 [ [1, 10, 100], [1, 10, 200], [1, 10, 300], [2, 10, 100], [2, 10, 200] ... ]


5
클래스 기반 컴포넌트에서 React.forwardRef를 사용하는 방법은 무엇입니까?
React.forwardRef를 사용하려고하는데 HOC가 아닌 클래스 기반 구성 요소에서 작동하도록하는 방법에 대해 설명합니다. 문서 예제는 요소와 기능적 구성 요소를 사용하며 심지어 고차 구성 요소의 함수로 클래스를 래핑합니다. 그래서, 같은 것을 시작으로 이 자신의 ref.js파일을 const TextInput = React.forwardRef( (props, ref) => (<input type="text" placeholder="Hello World" ref={ref} />) ); 대신 다음과 같이 …

21
반응 라우터는 모든 전환에서 맨 위로 스크롤합니다.
다른 페이지로 이동할 때 문제가 있습니다. 그 위치는 이전 페이지와 동일하게 유지됩니다. 따라서 자동으로 맨 위로 스크롤되지 않습니다. 나는 또한 window.scrollTo(0, 0)onChange 라우터 에서 사용하려고했습니다 . 이 문제를 해결하기 위해 scrollBehavior도 사용했지만 작동하지 않았습니다. 이것에 대한 제안이 있습니까?

21
scrollIntoView 너무 멀리 스크롤
div가있는 테이블 행을 포함하는 스크롤 막대가 데이터베이스에서 동적으로 생성되는 페이지가 있습니다. 각 표 행은 동영상 플레이어 옆의 YouTube 재생 목록에서 볼 수있는 것과 같은 링크처럼 작동합니다. 사용자가 페이지를 방문하면 해당 옵션이 스크롤 div의 맨 위로 이동해야합니다. 이 기능은 작동 중입니다. 문제는 너무 멀다는 것입니다. 그들이 켜져있는 옵션처럼 약 10px가 너무 …
112 javascript  dom  scroll 

6
Vue Js-X 회 동안 v- 루프 (범위 내)
v-forX (예 : 10 회) 를 통해 루프를 반복하려면 어떻게 해야합니까? // want to repeat this (e.g.) 10 times <ul> <li v-for="item in shoppingItems"> {{ item.name }} - {{ item.price }} </li> </ul> 문서는 다음을 보여줍니다. <ul> <li v-for="item in 10">{{ item }}</li> </ul> // or <li v-for="n in 10">{{ …

8
javascript fetch- 'Response'에서 'json'실행 실패 : 본문 스트림이 잠겨 있습니다.
요청 상태가 400 (400, 423, 429 상태를 시도했습니다)보다 크면 fetch에서 반환 된 json 콘텐츠를 읽을 수 없습니다. 브라우저 콘솔에 다음 오류가 표시됩니다. Uncaught (in promise) TypeError : 'Response'에서 'json'을 실행하지 못했습니다 : 본문 스트림이 잠겨 있습니다. 반환 된 응답 객체의 내용을 다음과 같이 표시했습니다. 하지만 몇 달 전에도 사용할 수 …


12
Typescript 인터페이스의 키를 문자열 배열로 가져옵니다.
나는 Lovefield에 많은 테이블 과 그들이 가진 열에 대한 각각의 인터페이스를 가지고 있습니다. 예: export interface IMyTable { id: number; title: string; createdAt: Date; isDeleted: boolean; } 이 인터페이스의 속성 이름을 다음과 같은 배열로 const IMyTable = ["id", "title", "createdAt", "isDeleted"]; 만들고 싶습니다. 나는 IMyTable테이블의 인터페이스 이름을 동적으로 가져 오기 …

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