首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

菜鸟-一个关于引号的有关问题

2012-03-02 
初学者-一个关于引号的问题在读程序时,有一段javascript的代码,其中:document.write( fontfacearialco

初学者-一个关于引号的问题
在读程序时,有一段javascript的代码,其中:
document.write( " <font   face=arial   color= "   +   Color2   +   "> "   +   ShowText.charAt(m)   +   " </font> ");
对其中的引号使用方式,小生颇感费解。比如,其中一个引号的位置为什么在等号后面,而不是在color之前?为什么不能去掉这个引号?
      恳请各位老师指教。在此表示感谢。

[解决办法]
你对这句话理解有误
" <font face=arial color= " + Color2 + "> " + ShowText.charAt(m) + " </font> "

相当与字符串的拼接
" <font face=arial color= " 字符串常量,所以要用引号(真正的内容是 <font face=arial color=),双引号 " " 不过是字符串的定界符
Color2 变量,无须加引号
"> " 字符串常量
ShowText.charAt(m) 函数计算,无须加引号
" </font> " 字符串常量

热点排行