반응형

JavaScript 77

문자열이 JS의 regex와 일치하는지 확인합니다.

문자열이 JS의 regex와 일치하는지 확인합니다. 자바스크립트(jQuery와 함께 사용할 수 있음)를 사용하여 클라이언트 측 검증을 수행하여 문자열이 regex와 일치하는지 확인합니다. ^([a-z0-9]{5,})$ 이상적으로는 true 또는 false를 반환하는 표현입니다. 저는 JavaScript 초보자입니다.match()내가 필요한 걸 해?문자열의 일부가 전체가 아니라 정규식과 일치하는지 확인하는 것 같습니다. 원하는 것이 부울 결과인 경우 사용합니다. console.log(/^([a-z0-9]{5,})$/.test('abc1')); // false console.log(/^([a-z0-9]{5,})$/.test('abc12')); // true console.log(/^([a-z0-9]{5,})..

itsource 2022.09.13

query Selector 및 query SelectorJavaScript의 모든 vs getElementsByClassName 및 getElementById

query Selector 및 query SelectorJavaScript의 모든 vs getElementsByClassName 및 getElementById 정확히 어떤 차이가 있는지 알고 싶습니다.querySelector그리고.querySelectorAll그에 반대하여getElementsByClassName그리고.getElementById? 이 링크에서 나는 그것을 수집할 수 있었다.querySelector나는 쓸 수 있다document.querySelector(".myclass")품격 있는 요소를 얻다myclass그리고.document.querySelector("#myid")ID를 가진 요소를 얻다myid하지만 난 이미 할 수 있어getElementsByClassName그리고.getElementBy..

itsource 2022.09.13

동일한 창과 탭에서 URL 열기

동일한 창과 탭에서 URL 열기 링크가 있는 페이지가 포함된 동일한 창과 탭에서 링크를 엽니다. 를 사용하여 링크를 열려고 할 때window.open그러면 같은 창의 같은 탭이 아닌 새 탭으로 열립니다.이름 속성을 사용해야 합니다. window.open("https://www.youraddress.com","_self") 편집: URL 앞에 protocol을 붙여야 합니다.그렇지 않으면 상대 URL을 열려고 합니다.Chrome 59, Firefox 54 및 IE 11에서 테스트 완료.사용방법: location.href = "http://example.com"; 링크가 같은 탭에서 열리도록 하려면window.location.replace() 다음의 예를 참조해 주세요. window.location.repl..

itsource 2022.09.13

배열에서 선택한 모든 확인란 가져오기

배열에서 선택한 모든 확인란 가져오기 다음 체크박스가 있습니다. 기타 등등.이들 중 약 6개는 수작업으로 코딩되어 있기 때문에(즉, DB에서 가져오지 않음) 한동안 동일한 상태를 유지할 수 있습니다. 질문입니다. 어떻게 하면 그것들을 모두 배열로 만들 수 있을까요? (javascript로) AJAX를 만들 때 사용할 수 있을까요?$.postJquery를 사용하여 요청합니다. 무슨 생각 있어? 편집: 선택한 확인란을 배열에만 추가합니다.포맷 완료: $("input:checkbox[name=type]:checked").each(function(){ yourArray.push($(this).val()); }); 잘되면 좋겠는데.순수 JS jQuery를 사용하지 않으시는 분들을 위해 var array = [] ..

itsource 2022.09.12

RxJs Subject 또는 Observable의 현재 값을 얻는 방법

RxJs Subject 또는 Observable의 현재 값을 얻는 방법 Angular 2 서비스가 있습니다. import {Storage} from './storage'; import {Injectable} from 'angular2/core'; import {Subject} from 'rxjs/Subject'; @Injectable() export class SessionStorage extends Storage { private _isLoggedInSource = new Subject(); isLoggedIn = this._isLoggedInSource.asObservable(); constructor() { super('session'); } setIsLoggedIn(value: boolean) {..

itsource 2022.09.12

JavaScript를 사용하여 드롭다운 목록에서 선택한 값 가져오기

JavaScript를 사용하여 드롭다운 목록에서 선택한 값 가져오기 JavaScript를 사용하여 드롭다운목록에서 선택한 값을 가져오려면 어떻게 해야 합니까? test1 test2 test3 다음과 같은 선택 요소가 지정됩니다. test1 test2 test3 다음 코드 실행: var e = document.getElementById("ddlViewBy"); var value = e.value; var text = e.options[e.selectedIndex].text; 결과: value == 2 text == "test2" 대화식 예: var e = document.getElementById("ddlViewBy"); function onChange() { var value = e.value; var ..

itsource 2022.09.12

Google Chrome JavaScript 콘솔에서 디버깅 메시지를 인쇄하려면 어떻게 해야 합니까?

Google Chrome JavaScript 콘솔에서 디버깅 메시지를 인쇄하려면 어떻게 해야 합니까? Google Chrome JavaScript 콘솔에서 디버깅 메시지를 인쇄하려면 어떻게 해야 합니까? JavaScript Console은 JavaScript Debugger와 동일하지 않습니다.AFIK 구문이 다르기 때문에 JavaScript Debugger의 print 명령어는 여기서 작동하지 않습니다.JavaScript 콘솔에서print()는 파라미터를 프린터로 전송합니다.브라우저 주소 표시줄에서 다음 코드 실행: javascript: console.log (2); Google Chrome에서 "JavaScript Console"로 메시지를 인쇄합니다.Andru의 아이디어를 개선하면 콘솔 함수가 존재..

itsource 2022.09.11

어레이의 한 속성에 대해 어레이 내의 개체를 알파벳 순으로 정렬합니다.

어레이의 한 속성에 대해 어레이 내의 개체를 알파벳 순으로 정렬합니다. 이 질문에는 이미 답변이 있습니다. 문자열 속성 값을 기준으로 개체 배열 정렬 (55 회답) 닫힘6개월 전에요. 예를 들어 다음과 같은 JavaScript 클래스가 있다고 가정해 보겠습니다. var DepartmentFactory = function(data) { this.id = data.Id; this.name = data.DepartmentName; this.active = data.Active; } 그런 다음 해당 클래스의 인스턴스를 여러 개 만들어 배열에 저장한다고 가정합니다. var objArray = []; objArray.push(DepartmentFactory({Id: 1, DepartmentName: 'Marketi..

itsource 2022.09.11

JavaScript에서 "0"은 false와 같지만, "if"에 의해 테스트되면 그 자체로 false가 아닌 이유는 무엇입니까?

JavaScript에서 "0"은 false와 같지만, "if"에 의해 테스트되면 그 자체로 false가 아닌 이유는 무엇입니까? 은 " " "를 나타냅니다."0"Javascript 서 입 、 false 입입 。 >>> "0" == false true >>> false == "0" true 왜 글자가 인쇄되는 요?"ha" >>> if ("0") console.log("ha") ha 문제를 표시하는 표: == == 이야기의 교훈은 ===를 사용합니다. 테이블 생성 크레딧 : https://github.com/dorey/JavaScript-Equality-Table 는, 으로 할 때,"0" == false, 양쪽이 수치로 변환되어 비교가 실행됩니다. 경우 : 행 when when :if ("0") consol..

itsource 2022.09.11

인덱스 서명 매개 변수 형식은 유니언 형식일 수 없습니다.대신 매핑된 개체 유형을 사용하는 것이 좋습니다.

인덱스 서명 매개 변수 형식은 유니언 형식일 수 없습니다.대신 매핑된 개체 유형을 사용하는 것이 좋습니다. 다음 패턴을 사용하려고 합니다. enum Option { ONE = 'one', TWO = 'two', THREE = 'three' } interface OptionRequirement { someBool: boolean; someString: string; } interface OptionRequirements { [key: Option]: OptionRequirement; } 이것은 매우 간단한 것처럼 보이지만 다음과 같은 오류가 발생합니다. 인덱스 서명 매개 변수 형식은 유니언 형식일 수 없습니다.대신 매핑된 개체 유형을 사용하는 것이 좋습니다. 내가 뭘 잘못하고 있지?TS "in" 연산자를 ..

itsource 2022.09.11
반응형