我不时在代码中使用它。我想知道这是空字符还是类似的东西?
console.log("")
返回 undefined
。
typeof ""
返回 string.
Object.prototype.toString.call("")
返回字符串。
如何用 ascii 或 unicode 表示空字符串?更大的问题在这里。
最佳答案
console.log
不返回任何内容,因此它的返回值始终为 undefined
。在这方面,空字符串没有什么特别之处。
空字符串不包含空字符或类似字符。它根本不包含任何字符。你可以把它想象成一个空数组。它只是一个容器(在某种意义上),可以包含任意数量的字符,但恰好是空的。
关于javascript - 空字符串到底是什么? ( ""),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19794165/