我知道抽象比较会将 LHS 转换为 StringString([null, undefined, []])并将结果为',,'.
String([null, undefined, []])
',,'
但是String(null)是'null'并且String(undefined)是'undefined'。因此,如何String([null, undefined, []])是',,'?
String(null)
'null'
String(undefined)
'undefined'
javascript arrays coercion comparison-operators
arrays ×1
coercion ×1
comparison-operators ×1
javascript ×1