Method: ActionView::Helpers::JavaScriptHelper#escape_javascript
- Defined in:
- lib/action_view/helpers/javascript_helper.rb
#escape_javascript(javascript) ⇒ Object
Escape carrier returns and single and double quotes for JavaScript segments.
141 142 143 144 145 146 147 |
# File 'lib/action_view/helpers/javascript_helper.rb', line 141 def escape_javascript(javascript) if javascript javascript.gsub(/(\\|<\/|\r\n|[\n\r"'])/) { JS_ESCAPE_MAP[$1] } else '' end end |