猫史档案馆


[干货+教程]如何在Box3的控制台中恶搞

用户:芜湖咸鱼芜湖咸鱼查看:1195 回复:20 评论:14 创建时间:2020-03-10T12:36:39


 

1.众所周知,Box3的控制台可以用来调试,分析错误.有时候,我们如果想清除控制台,就会用到console.clear()

那么,console这个对象能干别的事吗?

答案是:能!

我们平时调试时,想输出调试信息,就会用console.log()

这会输出蓝色字体的文字,但是平时报错的时候会有红色的文字,这是怎么做到的?

其实,可以用console.error()来模拟出错的控制台:center_image

这就有红色字体啦!

还有一种输出方式,就是警告(warning)

警告貌似并没有在Box3中经常出现,但是Box3还是支持的,可以使用console.warn()来发出警告

这样的警告看起来就像这样center_image警告信息是黄色的.

 

2.如何开始在控制台里恶搞

我们可以来试试做一个定时喵

定时喵肯定不能瞬间执行,需要等待,但是等待需要用到await,await又需要在异步函数中执行,如果把函数写进代码里就会被别人看到,怎么办呢?

在JS中,有一种立即执行匿名函数的办法

(函数定义)();

创建一个异步匿名函数并执行就是

(async ()=>{})();

 

所以定时喵就是

 

(async ()=>{for(i=10;i>0;i-=1){console.error(`喵将在${i}秒后爆炸!`);await sleep(1000)}})();

执行效果:

center_image

但是这看起来一行一行的,效果不太好,所以我们可以加个清屏

(async ()=>{for(i=10;i>0;i-=1){console.clear();console.error(`喵将在${i}秒后爆炸!`);await sleep(1000)}})();

效果不好截图就不截了

 

定时喵的爆炸部分就不写了,防止毁图


回复

上一页第 1 页 / 共 1 页下一页
芜湖咸鱼芜湖咸鱼

沙发

点赞0


评论

我们现在缺人吗?我帮忙招些人怎么样?


芜湖咸鱼芜湖咸鱼

板凳

点赞0


评论


芜湖咸鱼芜湖咸鱼

地板

点赞0


评论

你有意思吗


芜湖咸鱼芜湖咸鱼

地下室

点赞0


评论


芜湖咸鱼芜湖咸鱼

地幔

点赞0


评论


芜湖咸鱼芜湖咸鱼

地核

点赞0


评论


芜湖咸鱼芜湖咸鱼

地心

点赞0


评论

月球

火星

**星


神龙_build神龙_build

真皮沙发center_image

点赞0


评论

我抢个 狗 皮 沙发


dik星梦呀dik星梦呀

在我的图里测试的啊emotion_编程猫_伤心

 

点赞0


评论

啊啊啊

吓喵我了


QBZ_QBZ_

.。。。。

点赞0


评论


明星喵明星喵

顶· 

点赞0


评论


夕阳下的晨夕阳下的晨

666

点赞0


评论


硅_约瑟夫硅_约瑟夫

woc

点赞0


评论


Ken李Ken李

谢谢谢谢🙏

点赞0


评论


永哥zzy永哥zzy

emotion_编程猫_厉害了

点赞0


评论


ZCH幻影深渊ZCH幻影深渊

顶顶顶顶顶顶顶顶顶顶顶顶顶

点赞0


评论


梦里觅深海梦里觅深海

厉害,帮忙顶

点赞0


评论


一剑飙血喽一剑飙血喽

顶,好厉害

点赞0


评论

哇,挖坟好厉害,你不知道挖坟“犯法”嘛(“犯法”指违反社区有关规定

.......你啊,真是,有那个dabing

挖坟,指回复除了热/精/官帖以外30天内没有回复的帖,违规

虽然这个不是精贴……但是也差不多了

是的,但是米粒是善意提醒,说挖坟违规,却被骂“有dabing”

正确的(恼)


来自远方的panda来自远方的panda

Ddd

点赞0


评论


千星河凉月吖千星河凉月吖

额额

点赞0


评论