【发布时间】:2021-09-23 08:39:33
【问题描述】:
我今天只是在搞乱一些代码,我注意到当我运行String(null) 或String(undefined) 时,我分别得到null 和undefined。但是,当我检查我得到的String([null, undefined]) 的值时,我发现它给了我"," 与预期的结果null,undefined 相比。有谁知道为什么会这样?由于我没想到 String 构造函数在数组上会出现这种行为,因为据我所知,构造函数只是将每个元素的值用逗号分隔。
【问题讨论】:
标签: javascript