JavaScript函数前面加!、+、-、~, ;符号的意义介绍


本文摘自PHP中文网,作者不言,侵删。

本篇文章给大家带来的内容是关于JavaScript函数前面加!、+、-、~, ;符号的意义介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

! 对返回值的真假取反

1

2

3

4

5

6

console.log(!function() {

       return;

   }()); // true undefined属于false,

console.log(!function() {

       return "a";

   }()); // false 字符串a属于真

+、- 是对返回值进行数学运算

1

2

3

4

5

6

console.log(+function() {

    return 5.1;

}()); // 5.1

console.log(-function() {

    return 5.1;

}()); // -5.1

~ 对返回值进行按位取反(所有正整数的按位取反是其本身+1的负数,所有负整数的按位取反是其本身+1的绝对值,零的按位取反是 -1)

阅读剩余部分

相关阅读 >>

javascript包括什么

javascript如何隐藏下拉菜单

math是javascript内置函数吗

javascript中的数值类型有哪些

用什么软件写javascript代码

javascript诞生于哪年

js代码中加分号和不加分号的区别

javascript怎么实现字符串转大写

cookie和session的区别总结

javascript怎么移除数组元素

更多相关阅读请进入《javascript》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...

    正在狠努力加载,请稍候...