반응형

JavaScript 80

JavaScript를 사용하여 문자열에서 문자를 삭제하려면 어떻게 해야 합니까?

JavaScript를 사용하여 문자열에서 문자를 삭제하려면 어떻게 해야 합니까? 제가 은 그냥 글자를 예요.r문제는, 이 경우 여러 경우가 입니다.r 문자)는 해당됩니다.단, 항상 인덱스4의 문자(따라서 5번째 문자)입니다. 문자열 예: crt/r2002_2 원하는 것: crt/2002_2 은 두 가지 을 모두 제거합니다.r mystring.replace(/r/g, '') ★★★★★★ct/2002_2 이 기능을 사용해 보았습니다. String.prototype.replaceAt = function (index, char) { return this.substr(0, index) + char + this.substr(index + char.length); } mystring.replaceAt(4, '') 다..

source 2022.11.16

JavaScript를 사용하여 요소에서 CSS 클래스를 삭제합니다(jQuery 없음).

JavaScript를 사용하여 요소에서 CSS 클래스를 삭제합니다(jQuery 없음). 이 질문에는 이미 답변이 있습니다. JavaScript를 사용하여 요소의 클래스를 변경하려면 어떻게 해야 합니까? (33개의 답변) 닫힘8년 전. JavaScript만을 사용하여 요소에서 클래스를 삭제하는 방법을 알려주실 수 있나요?jQuery는 사용할 수 없고, 아무것도 모르기 때문에 답변을 하지 말아 주세요.올바른 표준 방법은classList현재 대부분의 최신 브라우저 최신 버전에서 광범위하게 지원됩니다. ELEMENT.classList.remove("CLASS_NAME"); remove.onclick = () => { const el = document.querySelector('#el'); el.classLis..

source 2022.11.15

JavaScript: 클라이언트 측과 서버 측 검증

JavaScript: 클라이언트 측과 서버 측 검증 클라이언트측과 서버측 중 어느 쪽이 검증하는 것이 좋습니까? 현재 사용하고 있는 상황에서는 jQuery와 MVC JSON 데이터는 View와 컨트롤러 간에 전달됩니다. 대부분의 검증은 사용자가 데이터를 입력할 때 데이터를 검증하는 것입니다.를 들면, 「」를하고 있습니다.keypress 않도록 하는 , 최대 수 및 내에 합니다.event : 스트 、 event event 、 event event event event 。 클라이언트 측보다 서버 측 검증을 실시하면 어떤 이점이 있는가 하는 것이 더 좋은 질문이라고 생각합니다. 멋지다, 모든 사람에게 대답한다.당사의 웹사이트는 패스워드로 보호되고 있으며 소규모 사용자(50 미만)를 대상으로 하고 있습니다.만약..

source 2022.11.15

비동기 콜에서 응답을 반환하려면 어떻게 해야 하나요?

비동기 콜에서 응답을 반환하려면 어떻게 해야 하나요? 함수의 응답/결과를 반환하려면 어떻게 해야 합니까?foo비동기식 요청을 하는 건가요? 콜백에서 값을 반환하고 함수 내의 로컬 변수에 결과를 할당하여 반환하려고 합니다만, 실제로 응답을 반환하는 방법은 없습니다.모두 반환됩니다.undefined또는 변수의 초기값이 무엇이든result이에요. 콜백을 받아들이는 비동기 함수의 예(jQuery 사용)ajax기능): function foo() { var result; $.ajax({ url: '...', success: function(response) { result = response; // return response; // response.json()) .toPromise(); } 이런 식으로 소비할 수..

source 2022.10.27

배열을 함수 인수 목록으로 변환

배열을 함수 인수 목록으로 변환 이 질문에는 이미 답변이 있습니다. JavaScript에서 배열을 함수 매개 변수로 전달 (12개의 답변) 닫힘5년 전에요. JavaScript에서 배열을 함수 인수 시퀀스로 변환할 수 있습니까?예: run({ "render": [ 10, 20, 200, 200 ] }); function run(calls) { var app = .... // app is retrieved from storage for (func in calls) { // What should happen in the next line? var args = ....(calls[func]); app[func](args); // This is equivalent to app.render(10, 20, 200,..

source 2022.10.23

ReadableStream 개체에서 데이터를 검색하시겠습니까?

ReadableStream 개체에서 데이터를 검색하시겠습니까? 정보를 얻을 수 요?ReadableStream 오브젝트? Fetch API를 사용하고 있는데 설명서에서 명확하게 알 수 없습니다. 시신은 의자로 반환되고 있다.ReadableStream이 스트림 내의 부동산에 접속하고 싶습니다.브라우저 개발 도구의 응답 아래에 이 정보가 JavaScript 개체 형태로 속성으로 정리되어 있는 것 같습니다. fetch('http://192.168.5.6:2000/api/car', obj) .then((res) => { if(!res.ok) { console.log("Failure:" + res.statusText); throw new Error('HTTP ' + res.status); } else { conso..

source 2022.10.23

Rails - JavaScript 런타임을 찾을 수 없습니까?

Rails - JavaScript 런타임을 찾을 수 없습니까? 다음을 사용하여 새 레일 프로젝트를 만들었습니다.rails 3.1.0.rc4로컬 머신에서 서버를 기동하려고 하면 "Could not find the JavaScript runtime"이라는 메시지가 나타납니다.사용 가능한 런타임 목록은 여기를 참조하십시오.(ExecJS::RuntimeUnavailable) 주의: 이것은 Heroku에 관한 것이 아닙니다.nodejs 등의 javascript 런타임 라이브러리를 설치하면 이 문제가 해결됩니다. ubuntu에 nodejs를 설치하려면 단말기에 다음 명령을 입력합니다. sudo apt-get install nodejs yum을 사용하여 시스템에 nodejs를 설치하려면 터미널에 다음을 입력합니다. ..

source 2022.10.14

Javascript에서 선택할 옵션 추가

Javascript에서 선택할 옵션 추가 id="mainSelect"의 선택에서 12~100의 옵션을 만들 수 있는 Javascript를 원합니다.이는 옵션 태그를 모두 수동으로 만들고 싶지 않기 때문입니다.조언 좀 해주시겠어요?감사해요. function selectOptionCreate() { var age = 88; line = ""; for (var i = 0; i < 90; i++) { line += ""; line += age + i; line += ""; } return line; } 간단한 방법으로 이 작업을 수행할 수 있습니다.for루프: var min = 12, max = 100, select = document.getElementById('selectElementId'); for (va..

source 2022.10.13

Google Chrome에서 JavaScript 디버거를 시작하려면 어떻게 해야 합니까?

Google Chrome에서 JavaScript 디버거를 시작하려면 어떻게 해야 합니까? Google Chrome을 사용할 때 JavaScript 코드를 디버깅하고 싶습니다.내가 어떻게 그럴 수 있을까?소스에 추가해 보세요. debugger; 모든 브라우저가 아닌 대부분의 브라우저에서 작동합니다.코드의 어딘가에 배치하면 중단점처럼 동작합니다.Windows:SHIFTJ --또는 F12 Mac: ⌥-⌘-J 렌치 메뉴([Tools]> [ JavaScript Console ])에서도 사용할 수 있습니다. Windows 및 Linux: Ctrl + + 키를 눌러 개발자 도구 열기 Ctrl + + - 개발자 도구를 열고 콘솔에 초점을 맞춥니다. Ctrl + + - 검사 요소 모드를 전환합니다. Mac: ⌥ + + ..

source 2022.10.13

JavaScript에서 두 변수를 스왑하는 방법

JavaScript에서 두 변수를 스왑하는 방법 다음 두 가지 변수가 있습니다. var a = 1, b = 2; 제 질문은 어떻게 그것들을 교환하느냐는 것입니다.개체는 제외하고 이 변수만 해당됩니다.여기 두 변수의 값을 바꿀 수 있는 한 줄입니다. 주어진 변수a그리고.b: b = [a, a = b][0]; 아래 데모: var a=1, b=2, output=document.getElementById('output'); output.innerHTML="Original: "+a+", "+b+""; b = [a, a = b][0]; output.innerHTML+="Swapped: "+a+", "+b+""; ES6(Firefox 및 Chrome은 이미 지원(할당 어레이 매칭 파괴): let a = 5, b = ..

source 2022.10.13
반응형