再来10个JavaScript挑战!
你懂JavaScript吗?继之前的视频取得成功之后,我决定制作第二个视频,其中包含10个新的挑战,来测试你对这门语言的掌握程度。
这是视频中10个挑战中的4个:
这个++运算符非常方便,你可以把它放在变量之前或之后。但是你知道这两者之间的区别吗?
let value = 3;
console.log(value++);
console.log(++value);
你可以使用数字中的_字母e,它们仍然有效!
const THE_ANSWER = 1_2 + 3e1;
console.log(THE_ANSWER);
这里的输出结果不应该是7两种情况都存在吗?实际上,两种情况都没有7!
const x = "5";
console.log(1 + 1 + x);
console.log(x + 1 + 1);
你能看出这里面有什么意想不到的副作用吗?
let me = { name: "Leonardo", socials: { twitter: "@balastrong" } };
let luca = { ...me };
luca.name = "Luca";
luca.socials.twitter = "@puppo92";
console.log(me);
console.log(luca);
如果你想知道答案,可以在下面的视频中找到。希望你喜欢!
在上面的视频中,我讲解了所有挑战并给出了答案,但我还录制了一个慢速版本,其中我对每个挑战都进行了更详细的解释。如果您感兴趣并想了解更多信息,可以在这里找到:
告诉我你答对了多少题! :D
感谢阅读本文,希望您觉得有趣!
我最近创建了一个 Discord 服务器,用来讨论开源和 Web 开发,欢迎加入:https://discord.gg/bqwyEa6We6
你喜欢我的内容吗?不妨订阅我的YouTube频道!这对我很重要❤️
你可以在这里找到它:
欢迎关注我,以便在新文章发布时收到通知 ;)