首先第一种 也是我们最熟悉的 console.log()输出方式
1.console.log()
在控制台中打印,打印任意字符或者js的变量信息
console.log()可以接受任何字符串、变量、数字、对象
第二种是 console.dir() 可以打印一个对象的所有属性和方法,为详细打印
2.console.dir()
第三种是console.table() 以表格的形式呈现打印的内容;展现的更完美;
3.console.table()
以上就是三种在控制台输出的方式 谢谢观看
本节讲解 3 种原生JS的匿名函数。
匿名函数又叫立即执行函数。
因为是匿名的,所以不能被调用。
因为不能被调用,所以不立即执行的话就没意义了。
因为立即执行,所以在执行完之后就会被销毁。
第一种(常用)
( function(){…} )()
第二种(常用)
( function(){…}() )
第三种(不常用)
~function(){…}()
前两种写法,返回值都是正常的。
第三种写法的返回值会比较奇怪,所以很少用。
第一种写法
在控制台输出 1
第二种写法
在控制台输出 2
第三种写法
在控制台输出 -4
在控制台输出2
假设第三种写法的返回值是未知数 x。
则得到的返回值是:-(x + 1)