\\\特殊字符这里不是很明白 正确输入不应该是`\`吗

\\\特殊字符这里不是很明白 正确输入不应该是`\`吗

正在回答 回答被采纳积分+1

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

1回答
好帮手慕然然 2021-12-20 10:11:29

同学你好,解答如下:

首先,const info = ` `中的反引号用于包裹内容,如果包裹的内容想要正常输出`,那么就需要转义,即\`,然后将其放在用于包裹的反引号中,即:

 const info = ` \` `

同理,如果要正常输出\,那么也需要转义,即\\然后也将其放在用于包裹的反引号中,即:

const info = ` \`\\ `

祝学习愉快!

  • 提问者 球球不一般 #1

    不明白什么意思

    搜索

    复制

    2021-12-20 11:34:58
  • 好帮手慕然然 回复 提问者 球球不一般 #2

    同学你好,建议参考如下思路再理解一下:

    首先,在之前的课程中,字符串数据一般是要放在单引号或双引号中,如:var str = "hello"。

    而现在又学习了一个新的符号,即反引号,它与单引号和双引号是一样的,也可以用来包裹字符串数据,如:var str = `hello`。

    所以,在js中反引号是一个特殊符号,如果想让其当作普通字符输出的话,就要使用\进行转义,即 \`,此时的反引号就是一个普通字符,如图

    https://img1.sycdn.imooc.com//climg/61c013a1090061f211970159.jpg

    同理,\也是一个特殊字符,如果也想让其当作普通字符输出的话,也要使用\进行转义,即\\,如图

    https://img1.sycdn.imooc.com//climg/61c014c109c831df11920374.jpg

    祝学习愉快!

    2021-12-20 13:30:09
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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