0
""
的char代碼是\u0000
。確定用javascript解析的空字符串的等同性String.fromCharCode()
String.fromCharCode("\u0000"); //=> ""
然而,出於某種原因,在JavaScript解析這是一個字符串,它是不等於""
。
String.fromCharCode("\u0000") == ""; //=> false
String.fromCharCode("\u0000") === ""; //=> false
因此,如果您不能使用==
或===
,你如何確定解析空字符串和實際空字符串平等?
'fromCharCode'取一個'Number', 'String.fromCharCode(32)==='''。另外,\ u0000是零。 – hola
我想你已經知道\ u0000是零,我的不好。 – hola