Node.js · Middle · Запитання 17 з 75
Чим Buffer.alloc(10) відрізняється від Buffer.allocUnsafe(10)?
- ✓Правильна відповідь:
allocзаповнює пам'ять нулями;allocUnsafeшвидший, але може містити старі дані з пам'яті - 2
allocUnsafeстворює буфер, розмір якого не можна змінити - 3Нічим
Пояснення
Використовуйте allocUnsafe, лише якщо одразу перезапишете кожен байт. Інакше можна злити чутливі дані, що раніше лежали в цій пам'яті.