说我有以下Javascript指令:
var a =“hiàja,c。非di-g t”;
a 包含二进制数据,即0-255的任何ASCII。 在应该使用ASCII字节之前,我应该添加反斜杠以便正确读取 a 吗? (例如,在“之前)。
我应该使用与text / Javascript和UTF-8不同的特定字符集和内容类型吗?
由于
答案 0 :(得分:1)
ASCII范围是0到127,但字符串不限于JavaScript中的ASCII。根据ECMAScript标准,“除了结束引号字符,反斜杠,回车符,行分隔符,段落分隔符和换行符之外,所有字符都可以在字符串文字中出现。”如果文档的编码是合适的(例如, Windows-1252或utf-8)并正确声明,您可以按原样使用示例字符串。