首页 >web前端 >js教程 > 正文

js函数声明转换为函数表达式的另外一种方法

原创2016-11-25 11:11:330442
我们知道,在js中将函数声明表达式转换为函数表达式,只需要在函数声明前面加上 +,-,=,~ 或 ! 等运算符或者()抱起来就行了。

另外,也可以用void操作符进行转换,举个简单的例子:

Js代码

void function(){console.log(1)}(); //1

void function(g){console.log(g)}(this); //window

void在项目开发中还有两个比较常用的地方:

1.通过 void 0;取到真正的undefined

2.将a元素的href属性设置成javascript:void 0;来阻止页面跳转。

php中文网最新课程二维码

声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理

相关文章

相关视频


网友评论

文明上网理性发言,请遵守 新闻评论服务协议

我要评论
  • 专题推荐

    推荐视频教程
  • javascript初级视频教程javascript初级视频教程
  • jquery 基础视频教程jquery 基础视频教程
  • 视频教程分类