手机版

javascript asp教程第2课-转义字符

时间:2021-11-27 来源:互联网 编辑:宝哥软件园 浏览:

这不是题外话:我们将在第二课中谈论的“逃跑人物”似乎与我们的课程无关。事实并非如此。转义字符是在asp中使用javascript的一个组成部分。第二课是关于逃脱角色的。没有转义字符,您将在编写高效的asp脚本时遇到许多困难。抱歉,让我们言归正传:这是第二课的asp脚本。

还记得我们是如何在第1课的同一行中编写带有html输出的代码的吗?转义字符允许我们添加换行符。下面是我们上面的例子在客户端html输出页面上的代码:

换行符:我在下面重新输入了一行asp脚本。请注意结尾添加的“\r”。回应。write ('\' hello world \' \ r')' \ r '是换行符的特殊标记。正是这个符号让我在html页面上的输出分成了几行。这在大型应用程序或大型页面中非常重要。我说过一次,这次我再重复一遍。相信我:如果你分不清你写的东西的开头和结尾,你在客户端输出的东西就不会发现任何bug。还有一件事你必须注意。想想我是怎么在一些引号后面加上“\”的。如果我删除“\”会发生什么?让我们试试下面的脚本。

我们可能会得到下面列出的错误代码:

无转义字符:如果我不喜欢转义字符怎么办?我一定要用吗?没有它们,你将无法移动。看下面的脚本:响应。写(‘Hello World’)可以交替使用双引号和单引号。在我看来,这只是一个愚蠢的方法,但它确实是一个有用的方法。即使没有上面的陈述,至少从html美学的角度来看,我们还是应该使用转义字符。清单:我们使用转义字符的一个不太重要的原因是它允许我们输出一些特殊的字符。最重要:使用转义字符(至少对于一些复杂的应用程序)的最重要原因是为了数据库连接。(稍后我们将有一门关于数据库的单独课程。)比较以下两个连接字符串。var Connection=' Provider=Microsoft。Jet . OLEDB.4.0数据源='服务器。MapPath(' \ \ TopLeveVirtualFolder ')' \ \ DatabaSe \ \ MyDatabaSe . MDB;'暗连接;连接='提供者=微软。Jet . OLEDB.4.0数据源='服务器。MapPath(' \ TopLeveVirtualFolder ')' \ database \ my DatabaSe . MDB;'下一课:在用javascript编写asp时,我们还必须有一个小工具,这将在下一课中讨论。本节原文及示例地址:http://aspjavascript.com/lesson02.asp原作者:詹姆斯克拉克翻译:花花转载请注明。

版权声明:javascript asp教程第2课-转义字符是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。