Latest web development tutorials

variabile VBScript

Variabile è un "contenitore" per memorizzare le informazioni.


Esempi

Prova - Esempio (solo per IE)

Creazione e la modifica di variabili
Come creare una variabile ed assegnare ad esso, e quindi modificare il suo valore.

Inserire i valori delle variabili in un testo
Come inserire i valori delle variabili in un testo.

Creazione di un array
La matrice viene utilizzata per memorizzare una serie di elementi correlati. Questo esempio dimostra come creare un nome di array di storage.


Ricordate in algebra scuola avete imparato?

Ricordate in algebra scuola avete imparato? x = 5, y = 6, z = x + y

Ricordate? Una lettera (ad esempio x) può salvare un valore (ad esempio 5), e può utilizzare le informazioni di cui sopra per calcolare il valore di z è 11.

Queste lettere sono chiamatevariabili, variabili possono essere utilizzate per contenere i valori (x = 5) o espressioni (z = x + y).


variabile VBScript

Rispetto al algebrica, variabili VBScript utilizzato per contenere i valori o espressioni.

Variabile può avere un nome breve, come x, o un nome più descrittivo, come carname.

VBScript regola nome della variabile:

  • Dobbiamo iniziare con una lettera
  • Non contiene un punto (.)
  • Non più di 255 caratteri

In VBScript, tutte le variabili sono associate al tipo divariantepuò memorizzare diversi tipi di dati.


Statement (Creazione) variabile VBScript

Creare la variabile VBScript viene solitamente indicato come variabile "dichiarazione".

È possibile Dim, pubblico o privato dichiarazione per dichiarare le variabili VBScript. Come segue:

Dim x
Dim carname

Ora che avete creato due variabili. È il nome della variabile "x" e "carname".

È inoltre possibile utilizzare nel nome dello script per dichiarare le variabili. Come segue:

carname="Volvo"

Ora che hai creato una variabile. Nome della variabile è "carname". Quindi, questo approccio non è una buona idea in quanto si può errori ortografici il nome della variabile nello script, che può portare a risultati strani quando lo script viene eseguito.

Se sbagliate a scrivere un nome di variabile, come ad esempio variabile "carname" è errato come "carnime", lo script crea automaticamente una nuova variabile denominata "carnime" di. Al fine di evitare uno script per fare questo, è possibile utilizzare l'istruzione Option Explicit. Se si utilizza questa affermazione, è necessario utilizzare l'istruzione Dim, pubblico o privato di dichiarare tutte le variabili.

Per la parte superiore della istruzione Option Explicit è posto nello script, come segue:

Option Explicit
Dim carname
carname=some value


Assegnare valori alle variabili

È possibile assegnare una variabile come segue:

carname="Volvo"
x=10

I nomi delle variabili sono sul lato sinistro dell'espressione, è necessario assegnare il valore della variabile sul lato destro dell'espressione. Variabile "carname" Il valore è ora "Volvo", la variabile "x" è il valore di "10"


Durata delle variabili

variabile vivo si riferisce alla lunghezza di tempo che può esistere.

Quando si dichiara una variabile in una subroutine, le variabili sono accessibili solo all'interno del programma. Quando si esce dal programma, la variabile avrà esito negativo. Tali variabili sono chiamate variabili locali. È possibile utilizzare lo stesso nome di una variabile locale in una routine diversa, perché ogni dichiarazione di variabile può essere identificata solo nell'ambito del suo programma.

Se si dichiara una variabile al di fuori di una subroutine, tutte le routine sulla tua pagina possono accedervi. La sopravvivenza di queste variabili inizia sono dichiarate, e termina la pagina viene chiusa.


variabile array VBScript

Variabile è utilizzato in una singola matrice di una pluralità di valori memorizzati nella variabile.

Nel seguente esempio, si dichiara una matrice contiene tre elementi:

Dim names(2)

Le cifre tra parentesi indicano il 2. gli indici degli array partono da 0, quindi l'array contiene tre elementi. È la capacità di una matrice fissa. È possibile assegnare ad ogni elemento della matrice di dati, come segue:

names(0)="Tove"
names(1)="Jani"
names(2)="Stale"

Allo stesso modo, utilizzando le seguenti etichette sono particolare elemento di un array, è possibile recuperare il valore di qualsiasi elemento. Come segue:

mother=names(0)

È possibile utilizzare fino a 60 in un array dimensione. Il metodo di array multidimensionale è tra parentesi con le virgole per separare i numeri. Qui, si dichiara un array bidimensionale contiene cinque file di sette:

Dim table(4,6)

Per l'assegnazione di gruppo a due cifre:

Esempi (solo per IE)

<html>
<body>

<script type="text/vbscript">
Dim x(2,2)
x(0,0)="Volvo"
x(0,1)="BMW"
x(0,2)="Ford"
x(1,0)="Apple"
x(1,1)="Orange"
x(1,2)="Banana"
x(2,0)="Coke"
x(2,1)="Pepsi"
x(2,2)="Sprite"
for i=0 to 2
document.write("<p>")
for j=0 to 2
document.write(x(i,j) & "<br />")
next
document.write("</p>")
next
</script>

</body>
</html>

Prova »