首先第一种 也是我们最熟悉的 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)
初学者学习js的话最好用下面这个代码。浅显易懂。学习深入了后再用高级点的方法。
<script>
var myoutput="<br>"
for(var i=1i<=6i++){
for(j=1j<=ij++){
myoutput+='*'
}
myoutput+='<br>'
}
console.log(myoutput)
myoutput="<br>"
for(var i=6i>=1i--){
for(j=1j<=ij++){
myoutput+='*'
}
myoutput+='<br>'
}
console.log(myoutput)
</script>