• 详解JavaScript中void语句的使用


    void是在JavaScript中的一个重要的关键字可被用作其单操作数之前出现一元运算符,其可以是任何类型。

    此运算符指定不需要返回值,进行计算的表达式。它的语法可能是下列之一:

    <script type="text/javascript">
    void func()
    javascript:void func()
    

    or:

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

    实例1:

    这个操作最常见的用途是在客户端JavaScript:URL,它可以评估计算其边界效应的表达式,而不显示计算表达式的值的浏览器。

    在这里,表达 alert('Warning!!!') 进行评估计算,但没有加载回当前文档:

    <body>
    <a href="javascript:void(alert('Warning!!!'))">Click me!</a>
    </body>
    

    实例2:

    另一例子下面的链接什么也不做,因为表达式“0”在JavaScript中没有任何影响。这里,表达式“0”被评估计算,但它不被装入回当前文档:

    <body>
    <a href="javascript:void(0))">Click me!</a>
    </body>
    

    实例3:

    void的另一个用途是故意产生不确定的值,如下所示:

    <head>
    <script type="text/javascript">
    <!--
    function getValue(){
      var a,b,c;
     
      a = void ( b = 5, c = 7 );
      document.write('a = ' + a + ' b = ' + b +' c = ' + c );
    }
    //-->
    </script>
    </head>
    

    本文地址:http://www.jb51.net/article/67235.htm  

      

      

      

      

  • 相关阅读:
    FrameBuffer系列 之 一点资源
    FrameBuffer系列 之 显示图片
    FrameBuffer系列 之 相关结构与结构体
    FrameBuffer系列 之 介绍
    FrameBuffer系列 之 简单编程
    程序员五大层次,你属于哪一层?
    提高编程效率的14件事
    GTK简单了解记录
    __read_mostly变量含义
    [系统启动]Printk与sched_clock_init的一点分析
  • 原文地址:https://www.cnblogs.com/mmzuo-798/p/6822633.html
Copyright © 2020-2023  润新知