谈谈js中的void
来源:互联网 发布:美微网络电视免费tv 编辑:程序博客网 时间:2024/04/28 02:01
直接进入正题
1. js中的void要如何使用?
2. void一般在什么时候使用?
3. 使用void的好处是什么?
js中的void后跟一个表达式 void(expression),他会执行这个表达式,然后返回undefined。这里表达式外的括号可以省略。
使用void的主要地方就是a标签,像这样:
<a href = "javascript:void(0);"/>
这样一来,会让点击后不执行任何操作,且不会刷新页面。
这里不这么写也可以,写成这样:
<a href = "javascript:"/>
也是相同的效果,不知道第二种有什么弊端。
也有人在代码中使用void 0来代替undefined,因为undefind不是保留字。所以在某些浏览器下,undefind的值可能会被修改。不过这种情况,学习jquery的方法就可以解决。
(function(p1,p2,undefind){})(p1,p2);
不传第三个参数,那么函数中的undefined就是undefined。
还见过一种在void后写语句的,像这样:
return void expression1,expression2...;
但是函数不指定return的值的话会默认返回undefined,所以不太理解它的意义是啥。
1 0
- 谈谈js中的void
- 谈谈Javascript中的void操作符
- 谈谈Javascript中的void操作符
- 谈谈Javascript中的void操作符
- JS中的javascript:void(0)
- 谈谈JS中的函数劫持
- 谈谈JS中的函数节流
- 谈谈JS中的sort方法
- 认识js中的void操作符
- 简单谈谈JS数组中的indexOf方法
- 简单谈谈JS数组中的indexOf方法
- 谈谈小白理解的js中的原型
- 谈谈小白理解的js中的原型链问题
- js javascript:void(0)
- js中void
- js中void(0)
- C++中的void类型
- uboot 中的 start_armboot (void)
- 链表插入排序
- Ovs+Dpdk简单实践
- instanceof关键字
- 00前言
- maven构建多模块项目的两种方式
- 谈谈js中的void
- 短时傅里叶变换的原理与应用:电话拨号声分析(1)
- 常见对象_API概述
- 二分查找
- less sass与css区别.
- 两个最基本的java回收算法
- solr cloud系列-web页面介绍
- nyoj 万圣节派对
- 智能一号升级新品-智投乐•稳盈型重磅上线遭热捧