返回和换行? [英] return and newlines?

查看:58
本文介绍了返回和换行?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我今天正在处理一些事情,我要返回一个 DOM 树.我想知道是否有办法让代码像这样:

返回'<div id="东西">\<p>东西</p>\

'

代替:

return '

\<p>东西</p>\

'

只是出于审美原因 - 第一个看起来更好.我在谷歌上搜索了大约 10 分钟,然后觉得我应该问问那些比我更了解的人.

解决方案

不,不是.

return 后的新行触发分号插入,所以代码等价于:

return;'<div id="东西">\<p>东西</p>\

';

……然后你返回undefined.

I was messing around with something today, where I'm returning a DOM tree. I was wondering if there was a way to have the code be like:

return
  '<div id="something"> \
     <p>Stuff</p> \
   </div>'

instead of:

return '<div id="something"> \
     <p>Stuff</p> \
   </div>'

just for aesthetic reasons - the first one looks better. I Googled it for about 10 minutes, then figured I ought to just ask those who know more than me.

解决方案

No, it isn't.

A new line after a return triggers semi-colon insertion, so the code is equivalent to:

return;
  '<div id="something"> \
     <p>Stuff</p> \
   </div>';

…and you return undefined.

这篇关于返回和换行?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
前端开发最新文章
热门教程
热门工具
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆