请帮助我,伙计们
var main_html = String()
+ '<div class="spa-shell-head">'
+ '<div class="spa-shell-head-logo"></div>'
+ '</div>'
同样的事情:
var main_html = '<div class="spa-shell-head">'
+ '<div class="spa-shell-head-logo"></div>'
+ '</div>'
有什么区别?
P.S。对不起我的英语不好。谢谢
答案 0 :(得分:1)
首先看起来你只需要使用等号而不是冒号。
/etc/rc.d
在添加表达式的开头放置var main_html = String()
+ '<div class="spa-shell-head">'
+ '<div class="spa-shell-head-logo"></div>'
+ '</div>';
(或只是空字符串,如String()
)将为我们提供结果字符串。 JS中的类型强制类型。
例如。
''
,
String() + 5 --> '5'
等
有了它,您可以确保String() + true --> 'true'
变量是字符串,而不是数字或布尔值。
实际上在你的情况下,不必以这种方式写它。由于您要将字符串添加到字符串中,因此您始终会获得字符串。 所以第二个代码示例与第一个代码示例完全相同。