顾名思义,所谓的转义字符就是能够改变字符原本意义的特殊字符。

在实际应用中,总有一些具有特殊含义的字符无法直接输入,比如换行。

这时候转义的字符的威力就得以显现,代码实例如下:

console.log("网站名称:\n兴趣部落");

我们无法直接在代码中直接键入换行,使用\n即可实现换行功能。

n的原本意义就是字符"n",但是加上反斜杠\之后,它就具有了换行功能。

一.转义字符的定义:

转义字符以反斜杠(\)开头,后面可以是一个或者多个字符。

它是一种特殊的字符常量,能够表达与原本字符不同的特殊功能,也可以说失去原本的功能获取另外的功能。

再来看一段常见的代码实例:

console.log(""转义字符串"的定义");

上述代码,我们原本是想打印出"转义字符串"的定义,但是会报错。

因为前两个引号会首先配对,于是就会导致错误。

解决方案一:

console.log('"转义字符串"的定义');

外层的双引号用单引号替代,解决了配对问题。

解决方案二:

console.log("\"转义字符串\"的定义");

双引号在代码中是有特殊意义,用以说明它所包裹的内容是字符串。

但是前面添加反斜杠之后,双引号就失去了这个功能,而是将其作为普通字符使用。

二.常见转义字符串:

下面是一些常见的转义字符串,需要的朋友可以参考一下。

最后,给大家推荐一个前端学习进阶内推交流群685910553(前端资料分享),不管你在地球哪个方位,
不管你参加工作几年都欢迎你的入驻!(群内会定期免费提供一些群主收藏的免费学习书籍资料以及整理好的面试题和答案文档!)

如果您对这个文章有任何异议,那么请在文章评论处写上你的评论。

如果您觉得这个文章有意思,那么请分享并转发,或者也可以关注一下表示您对我们文章的认可与鼓励。

愿大家都能在编程这条路,越走越远。

前端js入门——JavaScript 转义字符串相关推荐

  1. 前端js入门——JavaScript 数据类型

    一.JavaScript中有两大类数据类型: (1).值类型: String.Number.Boolean.Symbol(ES2015新增).null和undefined. boolean,numbe ...

  2. 前端js入门——JavaScript 作用域

    在MDN或者其他权威教程上,对于作用域的解释无一例外是与可见性和生命周期相关. 作为最重要的概念之一,初学者往往会惑于上述高大上的理论阐述. 所以从浅显处入手,可能更有助于对于概念的入门和深入理解. ...

  3. web前端-JS入门

    web前端-JS入门 1.初识JavaScript 1.1 JavaScript的简单介绍 1.2 JS的三种写法 1.2.1 行内式 1.2.2 内嵌式 1.2.3 外部js 1.3 JS输入输出语 ...

  4. 视频教程-2020全新Javascript基础面试视频前端js教程-JavaScript

    2020全新Javascript基础面试视频前端js教程 7年的开发架构经验,曾就职于国内一线互联网公司,开发工程师,现在是某创业公司技术负责人, 擅长语言有node/java/python,专注于服 ...

  5. 前端js之JavaScript

    知识预览 一小知识 二  JavaScript的基础 BOM对象 DOM对象 实例练习 js拓展 小知识 核心(ECMAScript) 文档对象模型(DOM) Document object mode ...

  6. 前端js入门知识——JavaScript 表达式

    表达式是一个短语,JavaScript解析器可以计算此短语,并返回计算值. 最简单的表达式是常量,代码如下: 5 上面的数字常量就是一个表达式,返回值是5. x = 123 上面的代码是一个赋值语句, ...

  7. 前端js入门知识——JavaScript 注释

    编写代码的时候,可能需要给代码添加一定的说明,以提高代码的可读性. 注释内容并不会被当做代码执行,所以需要一定的规范和格式. 一.单行注释: //注释的内容 代码实例如下: //网站名称 var we ...

  8. 初学JavaWeb需要的前端js,JavaScript是什么样的?

    文章目录 一.JavaScript简介 二.HelloWorld 三.JavaScript基本语法 四.DOM 五.JavaScript事件驱动 六.网页制作完全手册分享 关于HTML和css详见:& ...

  9. 前端:JS/16/JavaScript简介,lt;script标记,常用的两个客户端输出方法,JS注释,JS变量(声明,命名规则,赋值),变量的数据类型(数值型,字符型)

    JavaScript简介 1,JavaScript是什么? JavaScript是一种小型的,轻量级的,面向对象的,跨平台的客户端脚本语言. JavaScript是嵌入到浏览器软件当中去的,只要你的电 ...

最新文章

  1. 2021年Python十佳ML库大盘点,国产选手GitHub半年获5k+star,第一名是升级版NumPy
  2. 腾讯35k招.NET Core开发,深扒这些技术要求 真的很难吗?
  3. linux支持异步io吗,Linux 异步IO
  4. php日志数据统计,awk 进行php日志累计报错统计
  5. mysql linux设置密码_Linux下第一次使用MySQL数据库,设置密码
  6. npm报错,安装不上依赖,npm代理报错
  7. html页面显示动态日期时间,如何在网页中动态显示当前日期和时间(js调用)
  8. 透过 ASP.NET 和数据库读写图片
  9. 【C#】eventlog类的使用
  10. 【FinalShell】win10 / win 11:远程连接 Linux 工具 FinalShell 下载、安装
  11. cada0图纸框_CAD图框尺寸大全
  12. php获取扫码枪的内容,C#_C#实现简单获取扫码枪信息代码,一个扫码枪遵循TCP协议,通过 - phpStudy...
  13. 桌面多了一个计算机,Win10虚拟桌面:一台电脑多个桌面
  14. Java系列之:查看jar包中源代码
  15. 朋友圈发圈助手文案,头像,壁纸组合微信小程序源码下载
  16. 一款 API 测试神器,非常强
  17. 谷歌浏览器Chrome错误提示Flash过期怎么办(转)
  18. RAB与RB的关系详解
  19. linux上部署K8S集群
  20. 微信小程序js数组中插入“新数据对象”,数据对象中插入“新属性”

热门文章

  1. 查找代理工具,发现一篇火星文
  2. 迷你主机安装openwrt软路由系统(附启动盘制作教程+ISO、IMG镜像文件)
  3. python格式年月日_python日期格式
  4. 8步安装多多客小程序全插件化1.0开源版
  5. 一步一步学谷歌性能测试(chrome) 性能测试教程
  6. SVN入门第三讲——SVN恢复到历史版本
  7. oracle修改表字段名备注_Oracle修改表或者字段的注释
  8. Python 爬取12306火车票
  9. 统计每天、每月每天、每年每月的SQL语句怎么写?
  10. java模板变量_java freemarker + word 模板 生成 word 文档 (变量替换,数据的循环,表格数据的循环,以及图片的替换)...