Computer >> Máy Tính >  >> Lập trình >> Javascript

Toán tử 'void' trong JavaScript là gì?


void là một từ khóa quan trọng trong JavaScript, có thể được sử dụng như một toán tử một ngôi xuất hiện trước toán hạng đơn của nó, có thể thuộc bất kỳ loại nào. Toán tử này chỉ định một biểu thức được đánh giá mà không trả về giá trị.

Cú pháp

Cú pháp của void có thể là một trong hai cú pháp sau -

<head>
   <script>
      <!--
         void func()
         javascript:void func()
         or:
         void(func())
         javascript:void(func())
      //-->
   </script>
</head>

Việc sử dụng phổ biến nhất của toán tử này là trong javascript phía máy khách:URL, nơi nó cho phép bạn đánh giá một biểu thức cho các tác dụng phụ của nó mà không cần trình duyệt hiển thị giá trị của biểu thức được đánh giá.

Đây là biểu thức cảnh báo (' Cảnh báo !!! ') được đánh giá nhưng nó không được tải lại vào tài liệu hiện tại.

Ví dụ

<html>
   <head>
      <script>
         <!--
         //-->
      </script>
   </head>

   <body>
      <p>Clickthe following, This won't react at all...</p>
      <ahref = "javascript:void(alert('Warning!!!'))">Clickme!</a>
   </body>
</html>