6 lines
252 B
JavaScript
6 lines
252 B
JavaScript
// esc — экранирование HTML (защита от self-XSS именами файлов).
|
|
|
|
export function esc(s) {
|
|
return String(s).replace(/[&<>"']/g, c => ({ '&': '&', '<': '<', '>': '>', '"': '"', "'": ''' }[c]));
|
|
}
|