자 바스 크 립 트 대상 구성원 의 가시 적 설명
function VariableTest()
{
var myVariable;//private
}
var vt = new VariableTest();
vt.myVariable;// undefined
2.사유 방법(private methods)은 사유 속성 과 유사 하여 대상 구조 방법 역할 영역 에서 만 접근 할 수 있 습 니 다.예 를 들 어
function MethodTest()
{
var myMethod = function()//private
{
alert("private method");
}
this.invoke = function()
{
// myMethod
myMehtod();
}
}
var mt = new MethodTest();
mt.myMethod();// 。 trycatch , “ ”
mt.invoke();
3.공공 속성(Public properties)은 공공 속성 을 정의 하 는 두 가지 경로 가 있 습 니 다.(1)this 키 워드 를 통 해 정의 합 니 다.예 를 들 어
function PrivilegedVariable()
{
this.variable = "privileged variable";
}
var pv = new PrivilegedVariable();
pv.variable;// "privileged variable"
(2)구조 방법의 원형 을 통 해 정의 한다.예 를 들 어
function PublicVariable(){}
PublicVariable.prototype.variable = "public variable";
var pv = new PublicVariable();
pv.variable;// "public variable"
4.공공 방법(Public methods)은 같은 이치 로 공공 방법 을 정의 하 는 두 가지 경로 가 있다.(1)this 키 워드 를 통 해 정의 합 니 다.(2)구조 방법의 원형 을 통 해 정의 한다.여기 생략...5.정적 속성(static properties)은 대상 구조 방법 에 직접 추 가 된 속성 으로 대상 인 스 턴 스 에 접근 할 수 없고 구조 방법 자체 에 만 사용 할 수 있 습 니 다.예 를 들 어
function StaticVariable(){}
StaticVariable.variable = "static variable";
var sv = new StaticVariable();
sv.variable;// "undefined"
StaticVariable.prototype.variable;// "undefined"
StaticVariable.variable;// "static variable"
6.정적 방법(static methods)이 대상 구조 방법 에 직접 추가 하 는 방법 은 대상 의 인 스 턴 스 에 접근 할 수 없고 구조 방법 자체 에 만 사용 할 수 있 습 니 다.코드 생략...
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
학습 노트 1:자바 script 대상 프로 그래 밍 대상 구성원 에 대한 정의 분석개인 구성원 과 개인 적 인 방법 에서'구성원'을 함수 역할 영역 에 정의 하여 접근 을 제한 할 수 있 는 패 킷 을 사용 하여 모든 대상 이 공유 하 는 구성원 과 함 수 를 어떻게 실현 하 는 지 소개 했다.모...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.