企业400电话
微网小程序
AI电话机器人
电商代运营
全 部 栏 目
企业400电话
网络优化推广
AI电话机器人
呼叫中心
网站建设
商标✡知产
微网小程序
电商运营
彩铃•短信
增值拓展业务
javascript asp教程第二课--转义字符
并非是题外话:
我们在第二课中要讲到的“转义字符”看起来与我们的课程并没有关系。事实并非如此。转义字符是在
asp中使用javascript的一个完整部分。而第二课要讲的恰恰就是转义字符。没有转义字符,那么你为了
写出有效率的asp脚本将会遇到许多的困难。
抱歉,下面进入正题:
以下是第二课的asp脚本。
还记不记得在第一课的列子中,我们怎样编写了一个html输出都在同一行的代码。转义字符允许我们增加
换行符号。
下面是我们上边例子在客户端html输出页面的代码:
换行符:
我又在下面重新打了一行asp脚本。注意在最后加上去的那个"\r"。
Response.Write("
\"Hello World\"
\r")
"\r"是换行符的一个特殊标记。就是这个符号使得我在html页面上的输出被分成了好几行。这在大型的应
用程序或者是大型的页面上是相当重要的。我曾经说过,在次我再重复一次。相信我:如果你连你所写下
的东西的头和尾都分不清楚的话,你是不会发现你在客户端输出的东西有什么bug的。
引用符:
还有一样是你必须注意的。想想我是怎样在某些引号后面添加了“\”的。如果我把“\”去掉的话,又会
出现什么情况呢?让我们试试下面这行脚本吧。
我们将可能得到一个下面列出的错误代码:
没有转义字符:
如果我不喜欢转义字符的话该怎么办?我必须使用他们吗?
没有他们的话,你将寸步难行。看看下面的脚本:
Response.Write("
'Hello World'
")
你可以交替使用双引号和单引号。在我看来,这只是一个笨办法,不过它确实是一个有用的办法。就算没有以上的说法,至少从html美学的观点上来看,我们还是应该使用转义字符的。
清单:
使得我们使用转义字符的一个不是很重要的原因是他能够允许我们输出一些特殊字符。
最重要的:
使用转义字符的最重要的原因(至少对一些复杂的应用来说)是为了数据库的连接。(我们在后面将有单独的课程来讲述数据库。)比较一下下面的两个连接字符串。
var Connection="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + Server.MapPath("\\TopLevelVirtualFolder") + "\\database\\myDatabase.mdb;"
Dim Connection;
Connection="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" Server.MapPath("\TopLevelVirtualFolder") "\database\myDatabase.mdb;"
下一课:
我们在用javascript编写asp的时候还必须有一个小工具,我们将在接下来的一课中讲到它。
本节原文及范例地址:http://aspjavascript.com/lesson02.asp
原文作者:James Clark 翻译:huahua 转载请注明
您可能感兴趣的文章:
从此不再惧怕URI编码 JavaScript及C# URI编码详解
js中的eval()函数把含有转义字符的字符串转换成Object对象的方法
快速解决owin返回json字符串多带了双引号"多了重string转义字符串
jsp简单自定义标签的forEach遍历及转义字符示例
js转义字符介绍
转义字符(\)对JavaScript中JSON.parse的影响概述
Javascript 八进制转义字符(8进制)
js编码之encodeURIComponent使用介绍(asp,php)
Javascript下的urlencode编码解码方法附decodeURIComponent
js 转义字符及URI编码详解
上一篇:
用javascript编写asp应用--第一课--通览
下一篇:
asp:debug类调试程序
相关文章
javascript asp教程第二课--转义字符
并非是题外话: 我们在第二课中要讲到的“转义字符”看起来与我们的课程并没有关系。事实并非如此。转义字符是在 asp中使用javascript的一个完整部分。而第二课要讲的恰恰就是转义javascript,asp,教程,第二,课,...
COPC Inc.宣布客户服务历程咨询计划
佛罗里达州温特帕克的COPC Inc.是一家帮助公司改善运营,以提高顾客体验的全球化咨询...
eSIM技术与创新峰会 魅族Flyme通讯斩获两项大奖
「 2017 第二届eSIM技术与创新峰会」于 7 月 5 日在北京召开。 大会以「演进·创新——共...
5G和物联网卡的那些事
5G时代会有多快?5G网络的传输速率最高可达10Gbps(指在网络最佳状态下达到的峰值,是...
电销外呼系统中小结类型(电销外呼系统哪个好回呼线路
本文目录一览: 1、电销客外呼系统都有那些功能?2、外呼系统的种类有哪些?3、电销...
MySQL 5.7及8.0版本数据库的root密码遗忘的解决方法
注:MySQL5.7破解root密码,跳过密码认证登录到数据库,直接修改表中的密码即可,但是...
400客服电话办理流程详解:如何快速高效地完成服务?
400客服电话办理流程详解:如何快速高效地完成服务?-400客服电话办理流程 对于现代...
浙江移动企业外呼管理系统(中国移动外呼系统
本文目录一览:1、企友通 外呼机器人包括哪些?2、 外呼机器人是什么?3、 外呼机器人...
包含开封语音外呼系统供应商的词条
本文目次一览: 1、电销外呼零碎哪个好了?市道上的太多了!有能够保举的吗? 2、外...
百度地图标注报告北京居通勤费时榜首
你是不是也认为,有一种遥远,是家与公司的距离?看来确认过眼神,我们都是饱受交...
商标抢注的概念与分类
1.商标抢注的概念与危害 一个辛辛苦苦打造的商标,由于种种原因没有进行商标注册,结...
商标注册被驳回该怎么办_企红网
商标注册驳回是指在商标局评审过程中,被商标审查员认定不符合商标注册条件、并予...
白名单不封号电销卡-高频电销卡渠道
白名单不封号电销卡-高频电销卡渠道 巨人网络通讯主营电销卡、企业电销卡、不封号...
400电话有没有必要400电话需要加86嘛
400电话有没有必要400电话需要加86嘛以下内容由巨人小编整理发布。 400电话一直都是企...
天津虚拟外呼系统功能(虚拟号码外呼系统)
本文目录一览: 1、智能外呼体系有哪些功用?2、外呼体系有哪些功用?3、外呼体系是...
怎么去选择好的外呼系统(外呼怎么样)
今天给各位分享怎么去选择好的外呼系统的知识,其中也会对外呼怎么样进行解释,如...
javascript asp教程第二课--转义字符
并非是题外话: 我们在第二课中要讲到的“转义字符”看起来与我们的课程并没有关系。事实并非如此。转义字符是在 asp中使用javascript的一个完整部分。而第二课要讲的恰恰就是转义javascript,asp,教程,第二,课,...
咨 询 客 服