JavaScript: екранувати подвійні лапки у рядку

Примітка: Це рішення не працює з подвійними лапками, які вже правильно екрановані, а також не коректно екранує зворотні слеші. Однак воно може слугувати відправною точкою для кастомного екранування.

how-to-escape-double-quotes-in-stirng.js
'foo"bar"gas'.replace(/"/g, "\\\"") # Результат: foo\"bar\"gas

Дивіться схожі статті за категоріями: Javascript