javascript函数前面加~波浪线的作用

如下,在函数前加上波浪号,其作用是把函数声明转换为表达式,这样就可以直接运行。

~function sayHello(){
    console.log('hello');
}()

 

测试:

在console中执行以下代码:

function sayHello(){
    console.log('hello');
}()

结果:

加上波浪号后执行:

~function sayHello(){
    console.log('hello');
}()

结果:

 

posted @ 2015-11-26 09:22  HeiYe168  阅读(3791)  评论(0编辑  收藏  举报