KeleQAQ
KeleQAQ
采纳率100%
2020-05-02 00:08

JS里用两个反斜线是什么意思?

已采纳

在学JS,现在要制作分页的功能,在网上看了别人的代码,但对里面的\不懂

tempStr += "<a href=\"#\" onClick=\"goPage("+(currentPage+1)+","+psize+")\">下一页></a>";
    tempStr += "<a href=\"#\" onClick=\"goPage("+(totalPage)+","+psize+")\">尾页</a>";

这里面像href =后面有两个\ ,这是什么意思? \"#\"

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

1条回答

  • caozhy 回答这么多问题就耍赖把我的积分一笔勾销了 1年前
    \"#\"
    表示 "#"
    
    因为字符串在js里包括在一对引号之内,所以字符串里再出现引号,就需要转义以便和字符串本身结束的那个引号区分,方法就是在引号前面加上 \
    
    点赞 2 评论 复制链接分享