В настоящее время я беру шестнадцатеричное выражение, хранящееся в виде строки, и преобразую его в истинный гекс, используя eval()
.
- Есть ли более безопасный способ сделать это, кроме eval?
- Я буду обрабатывать много данных, есть ли более эффективный способ, чем eval?
Пример:
const lengthAsHexString = '0xFFFFFF';
const lengthAsHex = eval(lengthAsHexString);
dataBuffer.slice(0, lengthAsHex);