반응형

javascript 3

앵커(a) 태그에서 로컬 href 값 가져오기

앵커(a) 태그에서 로컬 href 값 가져오기 저는 로컬 href 값을 가진 앵커 태그와 href 값을 사용하지만 일반적으로 사용하는 것과는 약간 다른 위치로 안내하는 자바스크립트 함수를 가지고 있습니다.태그는 다음과 같습니다. 그리고 다음과 같은 자바스크립트 함수. baseURL = 'http://www.someotherdomain.com/'; function follow(item) { location.href = baseURL + item.href; } 라고 생각합니다.item.href는 "sec/IF00.html"의 짧은 문자열만 반환하지만 대신 전체 href인 "http://www.thecurrentdomain.com/sec/IF00.html "을 반환합니다.앵커에 넣은 짧은 href만 빼낼 수 ..

programing 2023.09.03

ECMA스크립트 6에는 추상 클래스에 대한 규약이 있습니까?

ECMA스크립트 6에는 추상 클래스에 대한 규약이 있습니까? 이 질문에는 이미 다음과 같은 답이 있습니다. 인스턴스화할 수 없는 JavaScript에서 추상 기본 클래스를 만드는 방법 (5개 답변) 마감됨8년 전에. ES6에서 읽었을 때 추상 클래스에 대해 아무것도 찾을 수 없다는 것에 놀랐습니다. ("추상 클래스"라는 것은 추상 클래스가 인스턴스화되기 위해 구현해야 하는 메서드 시그니처를 선언하는 자바 의미를 말하는 것입니다.) ES6에서 추상 클래스를 구현하기 위해 사용된 협약을 아는 사람이 있습니까?정적 분석으로 추상적인 수업 위반을 잡을 수 있다면 좋을 것 같습니다. 실행 시 오류를 발생시켜 추상 클래스 인스턴스화 시도를 알리는 경우 오류는 무엇입니까?ES2015에는 원하는 디자인 패턴에 맞는 어..

programing 2023.08.04

Object.freeze() vs const

Object.freeze() vs const Object.freeze() 사용하기 위한 과도기적인 편리한 방법처럼 보입니다.constES6에서. 둘 다 코드에 포함되는 경우가 있습니까? 아니면 불변 데이터로 작업하는 데 선호되는 방법이 있습니까? 모든 브라우저가 지원되는 순간까지 사용해야 합니까?const그런 다음 사용으로 전환합니다.const대신에?const그리고.Object.freeze완전히 다른 두 가지입니다. const바인딩("접두사")에 적용됩니다.변경할 수 없는 바인딩이 생성됩니다. 즉, 바인딩에 새 값을 할당할 수 없습니다. Object.freeze값, 보다 구체적으로는 객체 값에 대해 작동합니다.개체를 불변으로 만듭니다. 즉, 속성을 변경할 수 없습니다. ES5에서는Object.freeze..

programing 2023.07.30
반응형