Caracteres especiales ASP | TIEngranaje

¿Necesitas utilizar caracteres especiales en tus códigos ASP? ¡No te preocupes! En este artículo te mostramos todo lo que necesitas saber sobre los caracteres especiales en ASP y cómo utilizarlos correctamente para que puedas crear páginas web de alta calidad. ¡Descubre todo lo que necesitas saber en TIEngranaje!

Todos los lenguajes de programación tienen caracteres especiales y/o reservados que se utilizan para fines específicos. ASP no es diferente. En este tutorial, cubriremos los caracteres especiales más comunes que se utilizan en el desarrollo de ASP.

Declaración de código ASP

Una página ASP es simplemente una colección de código HTML y ASP. Para distinguir el código ASP en la página, el código debe estar dentro del <script> elemento, o entre el porcentaje (<% %>) caracteres.

<body>
    <%
    'My ASP Code Goes Here!
    %>
</body>

Respuesta.Atajo de escritura

El porcentaje igual (%=) secuencia permite un acceso rápido a la Response.Write() método que se utiliza para escribir información en el navegador web. Este atajo se puede usar para imprimir cadenas rápidamente, por ejemplo.

<%="Hello World!"%>
<%=Date()%>

Uso de objetos

ASP admite el uso de objetos y sus propiedades y métodos asociados. Usas el punto (.) para separar el objeto de sus propiedades y métodos.

myObj.methodName()

Concatenación de cadenas

Las cadenas se pueden combinar fácilmente con el ampersand (&) personaje. El ampersand une una o más cadenas. Aquí hay un ejemplo de cómo concatenar dos cadenas.

<%
Dim aString
aString = "First String"
aString = myString & " Second String"
Response.Write(myString)
%>

Los resultados son los siguientes…

First String Second String

El apóstrofe (') se utiliza para evitar que el motor ASP ejecute el texto que sigue al carácter. En ASP hay solo un comentario de una linea, a diferencia de otros lenguajes de programación o incluso HTML donde puede comentar un bloque de declaraciones. Aquí hay un ejemplo del apóstrofe.

<%
' This is a comment.
%>

Abarcando varias líneas

Es común que algunas de sus declaraciones no quepan en una sola línea. En lugar de tabular a la derecha, es posible que prefiera dividir la declaración del código.

Puedes usar el guión bajo (_) para indicarle al motor ASP que su línea de código continúa con la siguiente línea. Esto le permite tener una sola instrucción ASP que abarque varias líneas.

<%
Response.Write("This is a very long string "&_
"that I rather break up into multiple lines "&_
"so I can read it easier.")
%>

Los resultados son los siguientes…

This is a very long string that I rather break up into multiple lines so I can read it easier.

Varias declaraciones ASP en una línea

Puede haber algunas ocasiones en las que prefiera tener menos líneas de código. El colon (:) se puede utilizar para tener varias líneas de código ASP en una sola línea.

<%
Dim x : Dim y : Dim z
x=10 : y=2 : z=x+y
%>

Error 403 The request cannot be completed because you have exceeded your quota. : quotaExceeded

Deja un comentario