>웹 프론트엔드 >JS 튜토리얼 >javascript_javascript 팁의 '정적 클래스'에 대해

javascript_javascript 팁의 '정적 클래스'에 대해

WBOY
WBOY원래의
2016-05-16 19:25:141073검색

(다음 질문은 JavaScript에만 해당됩니다. 설명에 문제가 있으면 그냥 웃어 넘기시기 바랍니다.)
1. 정적 클래스/의사 정적 클래스란
2. javsscript에서 정적 클래스를 작성하는 방법은 무엇입니까? (배열, 상수 등을 포함하여 완전해야 함)
3. 간단한 예를 들어 설명하세요
핵심은 두 번째이므로 나머지는 언급할 필요가 없습니다.
정적 클래스는 최상위 클래스 예를 들어 Math 클래스의 투명 지점은 실제로 전역 변수이지만 이 변수는 사용자가 정의한 것이 아니라 JS 자체에서 객체를 생성하지 않고 사용하는 것이 더 좋습니다. 원의 면적을 구하려면 다음과 같이 하세요: s=Math.PI*r*r 변수 r을 먼저 선언해야 합니다.
모두 동일한 정적 메서드도 있습니다. 예를 들어 문자열을 생성하려는 경우 문자열 클래스 fromCharCode(value1, value2, value3....)의 정적 메서드를 사용할 수 있습니다.
str=String.fromCharCode(value1,value2, value3....)


[모두 선택하려면 Ctrl A 참고: 외부 소개가 필요한 경우 Js, 실행하려면 새로고침해야 합니다
]

우선 사랑스러운 WT1985와 사랑하는 후티아에게 감사드립니다:D 감사합니다

의 도움으로 알아냈습니다 이 것의 본질은 또한hutia의 예에서 대부분을 알아냈습니다. 먼저 제가 이해한 바를 설명하겠습니다.
1. 이것은 간단합니다.
2. 이 것은 다른 언어의 "클래스"와 유사한 역할을 할 수 있습니다. ​​​​
3. 이 것의 구문은 일반적인 쓰기와 거의 동일하지만 (속성 이름/메서드 이름): (속성 값/메서드 설명)
4. 각 속성을 ","로 구분합니다.

그런 다음
function funcname(ipt1 )을 funcname 함수(ipt1)로 작성합니다. )
str:"value"로 작성된 var str="value"
myarray:[]로 작성된 var myarray=new Array() (이것은 Foshan의 예를 기반으로 한 추측입니다.)

다른 객체의 문법 규칙은 어떻습니까? 처음 두 개는 대략 짐작할 수 있지만, 포산에서 온 저의 예를 보지 않으면 배열을 선언하는 "[]" 기호를 알 수 없습니다. 형이나 누나가 다시 설명해 주실 수 있나요? 혼란스러워요:
잘 요약하셨네요. 문제가 하나도 없어요

마지막 질문은 실제로 JS의 구문일 뿐입니다

a=new Array(); a[0]=1; a[1]=2;
a=[1,2]

과 동일합니다.
a=new Object(); a.name="hutia";

a={ name:"hutia" }


와 동일합니다. 여전히 익숙하지 않은 구문이 많이 있습니다. 다른 예를 들어보겠습니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.