JavaScript day3(转义符)
转义符(escape character)
当你定义一个字符串必须要用单引号或双引号来包裹它。那么当你需要在字符串中使用一个: " 或者 ' 时该怎么办呢?
在 JavaScript 中可以通过在引号前面使用反斜杠 \ 来转义引号。
var myStr = "I am a \"double quoted\" string inside \"double quotes\"";
当我们需要在字符串中使用与开头结尾相同的引号时,我们需要对引号进行转义。如果你有很多双引号的字符串,使用转义字符可能导致难以阅读。这时候可以使用单引号 ‘ ’ 。
var myStr = ‘I am a "double quoted" string inside "double quotes"’;
字符串中的转义序列:
| 代码 | 输出 | 
|---|---|
| \' | 单引号 | 
| \" | 双引号 | 
| \\ | 反斜杠 | 
| \n | 换行 | 
| \r | 回车 | 
| \t | tab(制表符) | 
| \b | 退格符 | 
| \f | 换页符 | 
。
JavaScript day3(转义符)的更多相关文章
- \ n是将输出换行符的javascript的转义符。
		
\ n是将输出换行符的javascript的转义符.<br/>是表示新文本行的HTML标签.JavaScript是一种脚本语言,而HTML是一种标记语言.如果使用javascript的文档 ...
 - 【转】常用html转义符,JavaScript转义符
		
HTML字符实体(Character Entities),转义字符串(Escape Sequence) 为什么要用转义字符串? HTML中<,>,&等有特殊含义(<,> ...
 - Razor 将C#对象转换成Javascript对象, json还原被转码的字符 "·· HTML转义符
		
Razor 将C#对象转换成Javascript对象 在Razor中使用Json字符串,特殊字符被自动转义(如:\"->") @{ var jsonStr = Html.Ra ...
 - 常用html转义符,JavaScript转义符
		
HTML字符实体(Character Entities),转义字符串(Escape Sequence) 为什么要用转义字符串? HTML中<,>,&等有特殊含义(<,> ...
 - 常用HTML转义字符,html转义符,JavaScript转义符,html转义字符表,HTML语言特殊字符对照表(ISO Latin-1字符集)
		
HTML字符实体(Character Entities),转义字符串(Escape Sequence) 为什么要用转义字符串? HTML中<,>,&等有特殊含义(<,> ...
 - JavaScript 实现格式化字符串函数String.format (解决引号嵌套转义符问题)
		
在js开发中,我们可能会遇到这样一个问题 当需要通过js动态插入html标签的时候 特别是当遇到大量的变量拼接.引号层层嵌套的情况,会出现转义字符问题,经常出错 我们来看个例子 <!DOCTYP ...
 - js使用转义符技巧输出HTML
		
有时候我们需要使用js输出html代码,会涉及一些标签.变量. 对于很长的html代码,为了让js具有较好的可读性,需要在js里对html代码进行一定的拆分.拼接. 简单明了版 通常我们这样做 var ...
 - JS转换HTML转义符,编码及解码
		
JS转换HTML转义符 //去掉html标签 function removeHtmlTab(tab) { return tab.replace(/<[^<>]+?>/g,'') ...
 - JS_正则表达式_使用字符串创建的正则表达式_反斜杠也需要添加转义符
		
备注: 使用字符串创建的正则表达式:"\"也需要加转义符: var reg1=new RegExp("\\w+"); 这和 直接使用:var r ...
 
随机推荐
- error: 'for' loop initial declarations are only allowed in C99 mode
			
error: 'for' loop initial declarations are only allowed in C99 mode 使用gcc编译代码是报出 error: 'for' loop i ...
 - java有用的启动参数
			
三大类选项: 1. 标准选项: 功能是很稳定的,所有的标准选项都是以-开头,比如-version, -server等. 2. X选项:以-X开头,这类选项的功能还是很稳定,但官方的说法是它们的行为可能 ...
 - VS2010 使用TeeChart绘图控件 - 之二 - 绘制图形(折线图,柱状图)
			
1.前期准备 具体可见VS2010 使用TeeChart绘图控件 - 之一 控件和类的导入 1. 1 添加TeeChart控件,给控件添加变量m_TeeChart 添加TeeChart控件,右击控件, ...
 - ※交换排序(1)——快速排序(quick sort)
			
快速排序使用分治策略(Divide and Conquer)来把一个序列分为两个子序列.步骤为: 从序列中挑出一个元素,作为"基准"(pivot). 把所有比基准值小的元素放在基准 ...
 - 45. ExtJS ComboBox 下拉列表详细用法
			
转自:https://blog.csdn.net/luckypeng/article/details/46496151 ComboBox 是ExtJS中经常用到的控件,今天我们来讲一下它的一些用法. ...
 - PCB genesis连孔加除毛刺孔(圆孔与圆孔)实现方法(一)
			
一.为什么 连孔加除毛刺孔 原因是 PCB板材中含有玻璃纤维, 毛刺产生位置在于2个孔相交位置,由于此处钻刀受力不均导致纤维切削不断形成毛刺 ,为了解决这个问题:在钻完2个连孔后,在相交处再钻一个孔, ...
 - Hotel booking(spfa+floyd)
			
http://acm.hdu.edu.cn/showproblem.php?pid=2992 题意:有n个城市,编号为(1~n),有一些城市中有一些旅店,要求从一个城市到另一个城市不能超过10小时,问 ...
 - [Swift通天遁地]七、数据与安全-(7)创建文件浏览器:以可视化的方式浏览沙箱文件
			
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs. ...
 - [Swift通天遁地]七、数据与安全-(17)使用Swift实现原生的3DES加密和解密
			
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs. ...
 - Django day28 频率组件,解析器
			
一:频率组件: 1.频率是什么? 节流,访问控制 2. (1)内置的访问频率控制类SimpleRateThrottle (2)写一个类,继承SimpleRateThrottle class MyThr ...