시작:
JavaScript 및 VBScript 구현이 동일한 테이블에서 음악을 전송할 수 있습니다. 아래 스크립트를 확인하십시오.
[Ctrl+A 모두 참고 사항 : 외부 JS를 소개 해야하는 경우 실행하려면 새로 고침해야합니다].
runat :
처음부터 끝까지 분해합시다. 다음 목록은 간단하고 독립형 자바 스크립트입니다.
눈에 띄지 않는 runat = "Server"가 아니라면 클라이언트에서 볼 수있는 간단한 JavaScript처럼 보였을 것입니다.
runat 속성은 서버에 서버 측에서이를 실행하도록 지시하므로 클라이언트는 절대 볼 수 없습니다. 또한 속성을 runat = "client"로 설정하여 서버를 건너 뛰고 클라이언트에서 직접 실행할 수 있습니다.
그건 그렇고, ASP 태그 내부에 배치 할 수 없습니다.
아래의 vbscript를 살펴보십시오.
functionvbgreeting ()
vbgreeting = "greetingsfromvbscriptFunction"
최종 기능 장애
이 vbscript는 JavaScript와 동일한 함수를 구현합니다. 특별한 것은 아닙니다.
그러나 아래 VBScript에는 몇 가지 특별한 기능이 있습니다.
functiontodollars (x)
Todollars = FormatCurrency (X)
최종 기능 장애
인용하다:
위의 함수는 JavaScript에서 매개 변수를 가져옵니다. 그런 다음 그는 가장 적절한 값을 JavaScript로 반환합니다. functionTodollars (x)가 어떻게 참조되는지 봅시다.
functionAdd (x, y)
{
결과 = x+y;
결과 = 유아 (결과);
ReturnResult;
}
함수 추가 (x, y)는 JavaScript 함수입니다. 함수의 중간에서 볼 수 있습니다
결과 = 유아 (결과);
위의 줄은 실제로 vbscript의 JavaScript 호출입니다.
경고하다:
경고로. runat 속성으로 스크립트를 만들 때 실제로 실행 된 순서를 예약하는 것입니다. 실행 순서는 상황에 달려 있기 때문에이 문제를 깊이 설명하지 않을 것입니다.
다음은 깊이로 설명 할 내용입니다. 함수 (및 함수 내에서 호출되는 글로벌 변수)에 대해 Runat 속성 만 사용하십시오. 최상위 코드 가이 기술을 사용하여 실행 순서가 변경 될 것이라고 보장 할 수 없기 때문에 가장 상단 코드를 넣지 마십시오.
이 섹션의 원본 텍스트 및 예제 주소 : http://aspjavascript.com/lesson04.asp
오리지널 저자 : James Clark 번역 : Huahua 재 인쇄를 표시하십시오