为什么选这个?

为什么选这个?

看回答里一个老师一个说法,你们出这种选择题前能不能先把知识点讲一下,不然还需要我们去判断哪个问答是对的?

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

你好,这里的字符串拼接之前就有讲过的哦,加号可以起到拼接的作用。

输出内容是这样:document.write("")里面的引号包裹输出的内容,

font标签这样写:<font color="red">1</font>,但是在输出的里面用到了双引号,所以把font标签放进去的时候,color属性值要用单引号,这样嵌套才是正确的,

如下:document.write("<font color='red'>1</font>") 但是red和1都是变量,所以需要+来拼接,拼接值不需要引号的,所以就需要加引号来结束前面的引号,也就是和前面的开始的引号匹配,如下: document.write("<font color='"+red+"'>"+i+"</font>") 自己再理解下。

若能解决你的疑问,望采纳。

祝学习愉快~

  • aleeeeex 提问者 #1
    "所以就需要加引号来结束前面的引号,也就是和前面的开始的引号匹配",老师,您说的这句话不太明白是什么意思。
    2018-08-14 16:17:42
好帮手慕糖 2018-08-14 16:30:04

你好,因为是与变量拼接,我们的变量是不需要引号的;但是这个整句话中有引号,所以我们在拼接变量这里,添加了两个引号,第一个引号,可以看做与最开始的引号结合,闭合了这个引号包裹的字符串,使得变量不使用引号包裹,可以结合如下代码进行理解哦。

http://img1.sycdn.imooc.com//climg/5b7292a700011b6c05270191.jpg

若能解决你的疑问,望采纳。

祝学习愉快~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师