JavaScript 16进制字符串拼接问题
给的指令是
var a = 'aa 55 00 09 01 11 10 ff f2 81 b0 0d 0a';
通过转译成
var a = '\xaa\x55\x00\x09\x01\x11\x10\xff\xf2\x81\xb0\x0d\x0a';
发送时没问题的
现在就是 需要对指令中的 某一位 通过程序的形式进行更改,比如 \x09 这一把
我写成
var b = 5;
var str = '\x' + b.toString(16);
var a1 = '\xaa\x55\x00'+ str +'\x01\x11\x10\xff\xf2\x81\xb0\x0d\x0a';
这样写是不行的
想问下 js 要怎么拼接16进制的字符串