Функция Underscore.js _.escape ()
Underscore.js - это библиотека на javascript, которая делает операции с массивами, строками и объектами намного проще и удобнее. Функция _.escape () используется для экранирования строки специальных символов от вставки в HTML. Некоторые из строк, для которых выполняется экранирование: « & », « > «, « < «, « » «и т. Д.
Примечание. Некоторые специальные файлы необходимо включить при использовании этого кода непосредственно в браузере. Крайне необходимо связать CDN подчеркивания перед тем, как использовать функции подчеркивания в браузере. При связывании CDN underscore.js «_» прикрепляется к браузеру как глобальная переменная.
Синтаксис:
_.escape (строка);
Параметры: принимает только один параметр, т.е. строку.
Returns: возвращает строку.
Ниже приведены несколько примеров для лучшего понимания функции.
Пример 1:
<!DOCTYPE html> < html > < head > < script src = </ script > </ head > < body > < script > let str="geeks for geeks & geeks"; let str2=_.escape(str) console.log(`Original string is: ${str}`) console.log(`New string is: ${str2}`) </ script > </ body > </ html > |
Выход:
Пример 2:
<!DOCTYPE html> <html> <head> <script src = </script> </head> <body> <script> console.log(`& is represented as: ${_.escape( "&" )}`) console.log(`, is represented as: ${_.escape( ", " )}`) console.log(`> is represented as: ${_.escape( ">" )}`) console.log(`< is represented as: ${_.escape( "<" )}`) console.log(` '' is represented as: ${_.escape( "''" )}`) </script> </body> </html> |
Выход: