«javascript» 태그된 질문

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

16
'반응 스크립트'는 내부 또는 외부 명령으로 인식되지 않습니다.
git 하위 모듈로 복제 된 JavaScript 프로젝트가있는 maven 프로젝트가 있습니다. 따라서 디렉토리 구조는 다음과 같습니다. mavenapp/src/main/javascript/[npm project files] 내 package.json 내부에서 테스트는 다음과 같습니다. "test": "react-scripts test --env=jsdom", 하지만 npm 테스트를 실행하려고하면 '반응 스크립트'는 내부 또는 외부 명령으로 인식되지 않습니다. 흥미롭게도 자바 스크립트 프로젝트를 독립적으로 복제 할 때이 오류가 발생하지 …

6
SVG 그래픽에 툴팁을 추가하는 방법은 무엇입니까?
일련의 svg 사각형 (D3.js 사용)이 있고 마우스 오버시 메시지를 표시하고 싶습니다. 메시지는 배경 역할을하는 상자로 둘러싸여 있어야합니다. 둘 다 서로와 직사각형 (상단 및 중앙)에 완벽하게 정렬되어야합니다. 이를 수행하는 가장 좋은 방법은 무엇입니까? "x", "y", "width"및 "height"속성을 사용하여 svg 텍스트를 추가 한 다음 svg rect를 추가해 보았습니다. 문제는 텍스트의 참조 점이 …

13
자리 표시 자와 대체 개체를 사용하여 JavaScript 문자열 형식을 지정 하시겠습니까?
다음과 같은 문자열이 있습니다. My Name is %NAME% and my age is %AGE%. %XXX%자리 표시 자입니다. 객체에서 값을 대체해야합니다. 개체는 다음과 같습니다. {"%NAME%":"Mike","%AGE%":"26","%EVENT%":"20"} 개체를 구문 분석하고 문자열을 해당 값으로 바꿔야합니다. 따라서 최종 출력은 다음과 같습니다. 제 이름은 Mike이고 나이는 26 세입니다. 모든 작업은 순수 자바 스크립트 또는 jquery를 사용하여 수행해야합니다.

7
영숫자, 대시 및 밑줄 (공백 없음) 정규식 확인 JavaScript
정규식에 대해 입력을 확인하려고합니다. 필드는 영숫자 문자, 대시 및 밑줄 만 허용해야하며 공백은 허용하지 않아야합니다. 그러나 아래 코드는 공백을 허용합니다. 내가 무엇을 놓치고 있습니까? var regexp = /^[a-zA-Z0-9\-\_]$/; var check = "checkme"; if (check.search(regexp) == -1) { alert('invalid'); } else { alert('valid'); }
92 javascript  regex 



12
필터 함수로 배열 나누기
각 요소에 대해 호출 된 함수가 true또는을 반환하는지 여부에 따라 두 개로 분할하려는 Javascript 배열이 false있습니다. 기본적으로 이것은이다 array.filter, 그러나 나는 또한 손에 필터링 된 요소를 가지고 싶습니다 아웃 . 현재 내 계획은 array.forEach각 요소에 대해 조건 자 함수 를 사용 하고 호출하는 것입니다. 이것이 참인지 거짓인지에 따라 현재 요소를 …
92 javascript 


5
전체 캔버스를 특정 색상으로 채우는 방법
전체 HTML5 <canvas>를 하나의 색상 으로 채우는 방법 . 나는 다음과 같은 몇 가지 솔루션을 보았다 이 , 변경이 차지하는 공간의 색상있는 유일한 일을 CSS를 사용하여 배경 색상을 변경할 수 있지만, 캔버스 투명 남아 있기 때문에 이것은 좋은 솔루션이 아닙니다. 다른 하나는 캔버스 내부에 색상으로 무언가를 만드는 것입니다. 예를 들어 …

10
DataURL의 Blob?
사용 FileReader의 readAsDataURL()나는 데이터 URL에 임의의 데이터를 변환 할 수 있습니다. Blob내장 브라우저 API를 사용하여 데이터 URL을 인스턴스 로 다시 변환하는 방법이 있습니까?

3
new Promise () 생성자 내부에서 async / await를 사용하는 것이 안티 패턴입니까?
한 async.eachLimit번에 최대 작업 수를 제어 하는 기능을 사용하고 있습니다. const { eachLimit } = require("async"); function myFunction() { return new Promise(async (resolve, reject) => { eachLimit((await getAsyncArray), 500, (item, callback) => { // do other things that use native promises. }, (error) => { if (error) return reject(error); // …

10
Node.js console.log 대 console.info
console.logvs 사용의 이점은 무엇입니까 console.info? 아니면 그 문제에 대한 다른 콘솔 명령이 있습니까? console.info("info"); console.error("error"); console.warn("warn"); vs console.log("log"); 출력의 색상을 변경하거나 일종의 레이블을 연결할 수 있다고 생각했지만 모두 동일한 작업을 수행하는 것 같습니다. 그리고 여기에있는 문서에 따르면 : https://nodejs.org/api/console.html#console_console_info_data 그들은 모두 같은 일을하는 것 같습니다 console.log

5
Vue.js에서 Enter 키 처리
Vue.js를 배우고 있습니다. 내 Vue에는 텍스트 필드와 버튼이 있습니다. 기본적으로이 단추는 누군가 키보드에서 Enter 키를 누를 때 양식을 제출합니다. 누군가 텍스트 필드에 입력 할 때 누른 각 키를 캡처하고 싶습니다. 키가 '@'기호라면 뭔가 특별한 걸하고 싶어요. 눌려진 키가 "Enter"키라면 나는 특별한 일도하고 싶다. 후자는 나에게 도전을주는 것입니다. 현재 다음 코드가 …

6
base64를 javascript / jquery의 이미지로 변환
javascript / jquery를 사용하여 이미지 캡처를위한 코드를 작성했습니다. 아래 코드는 다음과 같습니다. function capture_image(){ alert("capture_image"); var p = webcam.capture(); webcam.save(); alert("capture complete "+p); //getting true here var img = canvas.toDataURL("image"); var item_image = img.replace(/^data:image\/(png|jpg);base64,/, "") ; alert("item_image"+item_image); } item_image는 base64 형식, base64를 이미지로 변환하는 방법 및 자바 스크립트 클라이언트 측에서 …

12
Firefox에서만 "소스가있는 <script>에 대해로드 실패"
Marketo 양식을 yii 프레임 워크의 기존 웹 사이트와 통합하고 싶습니다. 내 코드는 Firefox를 제외한 모든 브라우저에서 작동합니다. 내 코드에서 발췌 : $('#button').click(function () { var formData = { 'Email': $('#UserInfo_email').val(), 'FirstName': $('#UserInfo_first_name').val(), 'LastName': $('#UserInfo_last_name').val(), }; MktoForms2.loadForm('//app-ab23.marketo.com', mcId, formId, function (form) { var myForm = MktoForms2.allForms()[0]; myForm.addHiddenFields(formData); myForm.onSuccess(function (values, followUpUrl) { …

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