본문 바로가기
728x90
300x250
SMALL

javaScript545

생성자(Constructor) JavaScript에서 객체를 생성하고 초기화하는 함수를 가르킨다. 객체 지향 프로그래밍에서 생성자는 객체의 인스턴스를 만들 때 호출되며, 해당 객체의 초기 상태를 설정하는 역할을 한다. 일반적으로 생성자 클래스(ES6에서는 class)와 함께 사용되지만, JavaScript에서는 함수를 사용하여 생성자를 구현할 수 있다. 생성자 함수는 'new'키워드를 사용하여 호출되며, 호출될 때마다 새로운 객체가 생성된다. 다음은 생성자 함수를 사용하여 객체를 만드는 간단한 예제이다. // 생성자 함수 정의 function Person(name, age) { this.name = name; this.age = age; } // 생성자 함수를 사용하여 객체 생성 var john = new Person("John", .. 2024. 1. 16.
js에서 메서드 오버라이드 javaScript에서 오버라이드는 상속받은 부모 클래스 메서드를 드래도 사용하지 않을 경우 재정의 해서 사용하는 것을 말한다. 이를 통해 자식 크래스는 부모 클래스의 메서드를 그대로 사용하거나, 필요에 따라 변경하여 사용할 수 있다. 메서드 오버라이드를 하는 경우 1. 부모 클래스의 기능을 자식 클래스에서 재정의해서 사용하는 경우 2. 부모 클래스의 기능을 자식 클래스에서 확장할 경우 프로토타입 방식 예시 // 부모 객체의 생성자 함수 function Animal(name) { this.name = name; } // 부모 객체의 메서드를 프로토타입에 추가 Animal.prototype.sound = function() { return "음성을 내지 않습니다."; }; // 자식 객체의 생성자 함수 f.. 2024. 1. 15.
의존성 로딩의 문제 의존성 로딩 만약 'loading'함수가 다른 스크립트에 정의되어 있다면 스크립트 로딩 순서에 따라 변수를 선언하는 부분에서 해당 객체를 참조할 수 있는지 여부가 결정될 수 있다. 의존성 로딩의 문제 예시 위의 코드에서 첫 번째 ' 스크립트 로딩이 완료된 후에 실행하도록 하면 의존성 문제를 해결할 수 있다. 제이쿼리 활용 2024. 1. 14.
스크립트를 못 불러올 경우 체크 할 것 1. 의존성 로딩 확인 필요한 스크립트 및 스타일 파일들이 모두 올바르게 로딩되는지 확인 2. 스크립트 순서 확인 스크립트 파일과 라이브러리가 올바른 순서로 로딩되는지 확인 3. html 문서확인 html 문서에 초기화 하는 스크립트가 누락되었거나 정상적으로 실행되지 않는지 확인 개발자 도구의 콘솔 창에서 오류 메시지가 없는지 확인 4. 데이터 속성확인 초기화 옵션들이 올바르게 설정되었는지 확인 5. css 스타일 확인 css파일이 제대로 로딩되는지 확인 css규칙이 충돌하지 않는지 확인 6. 버전 충돌 라이브러리 버전이 충돌하지 않는지 확인 jQuery나 다른 종속 라이브러리의 버전이 충돌할 경우 문제가 발생할 수 있다. 2024. 1. 13.
728x90
반응형
LIST