javascript中的void运算符语法及使用介绍

 更新时间:2013年03月10日 17:13:49   转载 作者:  
void是javascript中的一个操作符,void会计算表达式的值,但是会丢弃表达式的返回值接下来将详细介绍下,感兴趣的你可以参考下或许对你有所帮助
void是javascript中的一个操作符,语法如下:
javascript:void(表达式)
javascript:void 表达式
void会计算表达式的值,但是会丢弃表达式的返回值。
这个表达式常常用来使链接变成一个死链接:
复制代码 代码如下:

<a href = "javascript:void(0)" onclick = "func()">点我</a>

当点击这个链接的时候,不会发生地址跳转,而执行onclick函数。
下面的方式也能实现同样的结果
复制代码 代码如下:

<a href = "#" onclick = "func();return false;">点我</a>

但是"#"包含了一个位置信息,默认的是返回网页顶部,因此为了避免这种情况,可以在onclick语句中加一条return false语句

相关文章

  • js实现3D图片逐张轮播幻灯片特效代码分享

    js实现3D图片逐张轮播幻灯片特效代码分享

    这篇文章主要介绍了js实现3D图片逐张轮播幻灯片特效,图片轮播效果特别适合做产品展示,具有很强的立体效果,感兴趣的小伙伴可以参考下。
    2015-09-09
  • js中script的上下放置区别,Dom的增删改创建操作实例分析

    js中script的上下放置区别,Dom的增删改创建操作实例分析

    这篇文章主要介绍了js中script的上下放置区别,Dom的增删改创建操作,结合实例形式分析了JavaScript基本dom事件、script在head和body中放置的区别、以及Dom的增删改创建等相关操作技巧,需要的朋友可以参考下
    2019-12-12
  • JS实现超简单的鼠标拖动效果

    JS实现超简单的鼠标拖动效果

    这篇文章主要介绍了JS实现超简单的鼠标拖动效果,涉及JavaScript响应鼠标事件动态操作页面元素的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-11-11
  • Javascript之面向对象--接口

    Javascript之面向对象--接口

    本篇文章实例演示了Javascript的面向对象--接口的用法。希望对大家有所帮助,下面就随小编一起来看看吧
    2016-12-12
  • 简单的js图片轮换代码(js图片轮播)

    简单的js图片轮换代码(js图片轮播)

    这篇文章主要介绍了简单的js图片轮换代码(js图片轮播),需要的朋友可以参考下
    2014-05-05
  • php中给js数组赋值方法

    php中给js数组赋值方法

    PHP函数库提供了编/解码JSON的函数:json_encode()和json_decode(),可以比较方便的传递数组或对象给javascript
    2014-03-03
  • JavaScript之Canvas_动力节点Java学院整理

    JavaScript之Canvas_动力节点Java学院整理

    这篇文章主要介绍了JavaScript之Canvas,Canvas是HTML5新增的组件,它就像一块幕布,可以用JavaScript在上面绘制各种图表、动画等
    2017-07-07
  • 微信用户访问小程序的登录过程详解

    微信用户访问小程序的登录过程详解

    这篇文章主要介绍了微信用户访问小程序的登录过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-09-09
  • JavaScript创建对象的方式小结(4种方式)

    JavaScript创建对象的方式小结(4种方式)

    这篇文章主要介绍了JavaScript创建对象的方式,结合实例形式总结分析了四种创建对象的方式,并附带分析了JavaScript对象复制的技巧,需要的朋友可以参考下
    2015-12-12
  • JavaScript SHA512&SHA256加密算法详解

    JavaScript SHA512&SHA256加密算法详解

    本文给大家分享的是javascript版的SHA512&SHA256加密算法的代码,以及用法,有需要的小伙伴可以参考下。
    2015-08-08

最新评论