Skip to content

输出什么?

Posted on:2021年7月3日 at 22:28
// 🎉✨ This is my 100th question! ✨🎉

const output = `${[] && "Im"}possible!
You should${"" && `n't`} see a therapist after so much JavaScript lol`;

[]是一个真值。 使用&&运算符,如果左侧值是真值,则返回右侧值。 在这种情况下,左侧值[]是一个真值,所以返回Im""是一个假值。 如果左侧值是假的,则不返回任何内容。 n't不会被退回。

原文转自:https://fe.ecool.fun/topic/00146aa9-9e0e-4217-a99e-9404476520a1