일부 Java 코드를 Javascript로 변환 중이고 Java 개체에 개체의 두 배열을 채우는 정적 초기화 블록이 있습니다. 내 이니셜 라이저는 얼마나 많은 객체가 만들어 졌는지에 관계없이 한 번만 실행됩니다. Javascript에서 그런 일을 할 수 있습니까?Javascript 개체 - '정적 초기화'
자바 코드 :
public final class MyObject {
private MyObject() { }
// ...
static {
// Run once static init code here
}
}
이 실행되면 스타일의 초기화 자바 스크립트
을 할 수 있습니까?감사합니다.
어떻게 자바 스크립트에서 클래스를 정의? – Maz
자바 코드를 자바 스크립트로 변환 하시겠습니까? 응? 그들의 유스 케이스는 전혀 다르다. 자바 스크립트가 서브셋 수퍼 셋이나 자바와 교차하지 않는다는 것을 기억하라. 그들은 단지 처음 네 글자를 공유합니다. –
그래, 내가 Java에서 뭔가하고 싶은 자바 용 코드도있다. Javascript에서 클래스는 다음과 같이 정의됩니다. function MyClass() { this.name = ""; } MyClass.prototype.doStuff = 새 함수 (a, b) {...} – Jason