>  기사  >  웹 프론트엔드  >  javascript:void(0)를 사용하는 이유는 무엇입니까?

javascript:void(0)를 사용하는 이유는 무엇입니까?

WBOY
WBOY원래의
2022-04-13 17:48:103186검색

"javascript:void(0)"를 사용하는 이유는 링크가 다른 페이지로 이동하는 것을 방지하고 링크의 스타일을 유지하며 링크가 실제 작업을 수행하지 못하게 하기 때문입니다. void 키워드는 표현식이 평가되지만 값이 반환되지 않음을 지정하는 데 사용됩니다. "void(0)"는 작업이 수행되지 않음을 의미합니다.

javascript:void(0)를 사용하는 이유는 무엇입니까?

이 튜토리얼의 운영 환경: Windows 10 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.

javascript:void(0)

href="javascript:void(0);"을 사용하는 이유는 무엇입니까? 이는 하이퍼링크가 주소로 점프하는 대신 js 함수를 실행한다는 것을 의미합니다.

그리고 void(0) 빈 메서드를 나타냅니다. 즉, js 함수가 실행되지 않습니다.

href="javascript:void(0);"

javascript를 사용하는 이유: URL의 내용이 javascript를 통해 실행됨을 나타내는 의사 프로토콜입니다. void(0)는 작업이 수행되지 않음을 의미하며, 이는 링크가 다른 페이지로 이동하는 것을 방지합니다. 이는 링크의 스타일을 유지하기 위해 수행되는 경우가 많지만 링크가 실제 작업을 수행하는 것을 허용하지 않습니다.

javascript:void(0)에서 가장 중요한 것은 void 키워드가 JavaScript에서 매우 중요한 키워드라는 것입니다. 이 연산자는 표현식을 평가하지만 값을 반환하지 않음을 지정합니다.

구문 형식은 다음과 같습니다.

void func()javascript:void func()

또는

void(func())javascript:void(func())

다음 코드는 사용자가 클릭해도 아무 일도 일어나지 않는 하이퍼링크를 만듭니다.

예:

<html>
<head> 
<meta charset="utf-8"> 
<title>123</title> 
</head> 
<body>
    <a href="javascript:void(0)">单击此处什么也不会发生</a>
</body>
</html>

출력 결과:

javascript:void(0)를 사용하는 이유는 무엇입니까?

[관련 권장 사항: javascript 비디오 튜토리얼, web front-end]

위 내용은 javascript:void(0)를 사용하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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