传递数据到视图时,JS中的“SyntaxError:unterminated string literal”

I am tryind send data from database table to CKEDITOR. Data are send to view (Blade) in $page variable. In $page->body is <p>Example text</p> I use JavaScript to display data in CKEDITOR:

<script type="text/javascript">
    CKEDITOR.instances.messageArea.setData("{!! $page->body !!}");
</script>

but error appeares:

SyntaxError: unterminated string literal
CKEDITOR.instances.messageArea.setData("<p>Example text</p>

$page->body seems to contain line breaks, but javascript strings don't support line breaks. You can try a template string instead:

CKEDITOR.instances.messageArea.setData(`{!! $page->body !!}`);