OSM*_*ote 2 javascript unicode jquery ascii
我正在尝试对包含 Unicode 字符的字符串进行切片。但它返回一个替换字符。这是我的示例代码。
\n\nlet str = \' \';\nstr = str.slice(0, -1); \nconsole.log(str);\nRun Code Online (Sandbox Code Playgroud)\n\n这给了我下面的结果
\n\n\n\n\n“\xef\xbf\xbd”
\n
我怎样才能摆脱替换角色?
\n试试这个,它不会将 4 字节字符分成 2 个:
let str = ' ';
str = [...str].slice(0, -1).join('');
console.log(str);Run Code Online (Sandbox Code Playgroud)