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

Làm thế nào để sử dụng từ khóa void trong JavaScript?


Khoảng trống 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ủa khoảng trống có thể là một trong hai cách 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á.

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

Ví dụ

<html>
   <head>
      <script>
         <!--
            //-->
      </script>
   </head>
   <body>
      <p>Click the following, This won't react at all...</p>
      <a href="javascript:void(alert('Warning!!!'))">Click me!</a>
   </body>
</html>